1、1 (每日一练每日一练)2022)2022 届高中英语现在完成进行时易错题集锦届高中英语现在完成进行时易错题集锦 单选题 1、China has been its efforts to build a close relationship with many African countries.Aturning upBstepping up Cadding upDmaking up 答案:B 解析:考查现在完成进行时。句意:中国一直在努力加快步伐与许多非洲国家加强密切联系。turn up 出现,声音调大;step up 提高,增加,步进;addup 加起来;make up 装配;,构成,组成。
2、分析句子可知,与各国加强关系从过去一直到现在,而且动作一直在进行,用现在完成进行时。故选 B 项。2、I _ in the same position too long.My legs have fallen asleep.Shake it a little before you get up.Awill sitBhave sat Cam sittingDhave been stting 答案:D 解析:考查现在完成进行时。句意:我坐的太久了,腿麻了。站起来之前动一动。分析句意可知,本句为现在完成时,表示表示从过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为:sb have/has
3、 been doing sth。故 D 选项正确。2 3、Tom in the library every night over the last three months.AworksBworked Chas been workingDhad been working 答案:C 解析:考查时态。句意:在过去的三个月里,汤姆每晚都在图书馆工作。题干中出现的 over the last three months,用于现在完成进行时或现在完成时。故选 C。4、Nancy doesnt look very well.Whats wrong with her?She has a terrible he
4、adache because she _ for a whole day.She should stop to have a good rest.AworkedBhad workedCworksDhas been working 答案:D 解析:考查时态。句意:南希看起来不太好。她怎么了?她头痛得厉害,因为她一整天都在工作。她应该停下来好好休息一下。A.worked 工作;B.had worked 已经工作;C.works 工作;D.has been working 一直在工作。根据句中“she has a terrible headache”可知她一直工作对现在造成了影响,且强调“工作”这一
5、动作一直正在进行,应用现在完成进行时,主语为 she,使用 has been working。故选 D 项。5、He has a great interest in tennis and _ it twice a week over the past year.AplaysBplayed Chad playedDhas been playing 答案:D 解析:twice a week over the past year 到目前为止的一段时间内重复发生的活动,要用现在完成进行时。他对打网球很3 感兴趣,在过去的一年里他每周都打两次网球。6、You know,Bob,the mid-term
6、exam is approaching.You are telling me!We_,preparing for it.Ahave been working hard;Bwill be working hard Cwere working hardDhad worked hard 答案:A 解析:考查时态。句意:你知道吗,鲍勃,期中考试快到了。早就知道了!我们一直在努力工作,为此做准备。根据“the mid-term exam is approaching.”可知,鲍勃他们从过去就开始准备期中考试,一直到现在,并且持续到考试,所以用现在完成进行时态。故选 A。7、Tom,as well as
7、his parents,_ in China over the past five years.Ahave been livingBhas been livingCare livingDis living 答案:B 解析:考查时态。句意:汤姆和他的父母过去五年一直住在中国。根据后文 over the past five years 可知,表示动作从过去某时开始发生,一直延续到现在或离现在不远的时间,并可能延续下去的动作应用现在完成进行时;且主语后接介词短语 as well as,不影响主语的人称和数,谓语动词应根据主语的人称和数来确定,即助动词用 has。故选 B。8、Why,Jack,you
8、 look so tired!Well,I _ the house and I must finish the work tomorrow.Awas paintingBwill be painting Chave paintedDhave been painting 4 答案:D 解析:考查时态。句意:怎么啦,杰克,你看起来如此疲惫!噢,我一直都在粉刷房子,并且我明天必须完成。根据句意可知应采用现在完成进行时态,强调动作一直在延续。C 项为现在完成时,表示动作已经完成,不符合句意。选 D。9、Thats the third time hes won the award in this fiel
9、d.Yes.He _ his maximum potential in the past decade.AexploredBis exploringChas been exploringDhas explored 答案:C 解析:考查时态。从语意知“过去十年来他一直都在发掘他最大的潜能”,另外,从“in the past decade可知应该用现在完成时,同时此处强调十年来他一直保有的状态”,所以选择用现在完成进行时,故选 C。10、Up to now,Marin _in the library for about two hours.AreadBhad read Chas been readingDwould read 答案:C 解析:考查时态。句意:到目前为止,Marin 已经在图书馆看了大约两个小时书了。根据“up to now”可知,这里说的是现在的情况,用完成时,且 Marin 已经看了两小时书,有可能继续看下去,应该用现在完成进行时,故选 C项。