英语英语现在完成进行时专项习题及答案解析及解析Word文件下载.docx
《英语英语现在完成进行时专项习题及答案解析及解析Word文件下载.docx》由会员分享,可在线阅读,更多相关《英语英语现在完成进行时专项习题及答案解析及解析Word文件下载.docx(14页珍藏版)》请在冰豆网上搜索。
![英语英语现在完成进行时专项习题及答案解析及解析Word文件下载.docx](https://file1.bdocx.com/fileroot1/2022-11/18/af9321d4-c7d5-4d68-ad85-67f1aa925266/af9321d4-c7d5-4d68-ad85-67f1aa9252661.gif)
C.havewashed;
knowD.havebeenwashing;
know
【答案】B
试题分析:
句意:
——我洗盘子洗了一周了。
该轮到你了。
——我知道你就会这样说。
现在完成时与现在完成进行时的区别是:
现在完成时指到目前为止已经结束的动作,现在完成进行时指一直持续的动作,从语境可知此处强调持续,所以用现在完成进行时,排除A、C选项,而根据宾语从句中的would可以推测主句应该用过去时态,答案选B。
考点:
考查动词时态。
3.Thegirlhasagreatinterestinsportsand___badmintonclassestwiceaweekoverthepast2years.
A.takesB.took
C.istakingD.hasbeentaking
试题分析:
这个女孩对体育非常感兴趣,在过去两年里每周都会上两次羽毛球课。
A.takes一般现在时,B.took一般过去时,C.istaking现在进行时,D.hasbeentaking现在完成进行时。
overthepast2years.是现在完成时的标志词,“上羽毛球课”是持续动作,还可能持续下去,故选D。
考查动词时态的用法。
4.---Look,whatamessinthekitchen!
---I______cookingfishinanewwayandIreallyhavenotimetotidyitupnow.
A.triedB.hadtried
C.willtryD.havebeentrying
考查动词的时态。
看,厨房在乱了。
我一直在用一种新的方法来做鱼,现在没有时间收拾。
根据Ireallyhavenotimetotidyitupnow.可知这个动作一直在进行,故选D项。
5.—Nowtheweight.Only115.You’dbetterputonafewpounds.
—Well,actually,I________likeahorse.
A.ateB.waseatingC.havebeeneatingD.willeat
【答案】C
“现在(称)体重,只有115.你最好再增重几镑。
”“噢,实际上,我一直都很大食量。
”发生在过去,并有可能继续下去,应该用现在完成进行时。
故选C。
6.---Alice,what’swrongwithyou?
Youlooksowornout.
---Nothingserious.ImynewhousealldayandI’mafraidIwon’tfinishuntiltomorrowafternoon.
A.havewhitewashedB.amwhitewashing
C.havebeenwhitewashingD.shallbewhitewashing
考查时态:
---爱丽丝,你怎么了?
你看起来很疲劳啊。
--没什么严重的,我一天一直在粉刷房子,恐怕明天下午才能完成。
用现在完成进行时,表示动作从过去一直延续到现在,可能还要继续。
选C。
7.---Didyoufindthemissingcoupleinthemountainyesterday?
---No,butwe_______togetintouchwiththemeversince.
A.havetriedB.hadtried
C.havebeentryingD.hadbeentrying
昨天你们找到失踪的那对夫妇了吗?
没有,但我们一直在努力联系他们。
根据eversince可知用现在完成时,再根据语境可知用现在完成时的进行时态,故选C项。
考点:
考查动词的时态
8.CathyistakingnotesofthegrammaticalrulesinclassatSunshineSchool,whereshe_______Englishforayear.
A.studiesB.studied
C.isstudyingD.hasbeenstudying
现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。
根据所提供的情景“CathyistakingnotesofthegrammaticalrulesinclassatSunshineSchool”和时间状语foryears可判断出要用现在完成进行时,表示动作一直在延续着。
一般现在时表示经常性的动作或存在的状态。
一般过去时表示过去发生的动作或存在的状态。
现在进行时表示正在发生的动作或存在的状态。
9.Frank,wherehaveyoubeen?
We_____yousince2o’clock.
A.havebeenwaitingforB.arewaitingfor
C.hadwaitedforD.waitedfor
【答案】A
弗兰克,你去哪了?
自从两点我们就在等你。
根据since2o’clock自从两点可知用现在完成时,这个动作一直在持续,故用现在完成进行时;
10.Heisreallynervous.He________backandforthallthenightwaitingfortheresults.
A.walkedB.hadwalked
C.hasbeenwalkingD.walks
他是真得很紧张。
他整晚上都走来走去,在等待结果。
根据前句时态可以判断此处指他从过去以来一直在不停地走动,应该用现在完成进行时,选C。
考查动词时态语态
11.—Youlookgreat!
—I______out.Checkoutmymuscles!
A.willwork
B.wasworking
C.havebeenworking
D.hadbeenworking
—你看起来很棒啊!
—我一直都在锻炼。
你看看我的肌肉!
根据句意可知正是因为一直都在锻炼所以现在才会与如此好的肌肉和体型,得到了对方的夸奖。
使用现在完成进行时,表示从过开始一直持续到现在都在不停地锻炼。
故使用现在完成进行时。
C正确。
12.TrafficconditionsinNanchang_____fordecades.Atfirstpeopleonlycomplainedaboutjamsduringrushhours,buttodayeveryhourisrushhour.
A.areworseningB.hadworsened
C.havebeenworseningD.worsened
考查时态。
根据时间状语fordecades和句意可知用现在完成进行时。
十年来,南昌的交通状况越来越糟糕了。
起初,人们只是抱怨高峰期的交通堵塞,但如今每小时都是高峰期。
考查时态
13.Thecrazyfans___________patientlyfortwohours,andtheywillwaittillthemoviestararrives.
A.arewaitingB.hadwaited
C.havebeenwaitingD.willwait
考查动词的时态和语态。
疯狂的粉丝一直耐心的等待了二个小时,将一直等到这位电影明星到来。
根据时间状语fortwohours,,表示现在完成进行时,故选C项。
考查动词的时态和语态
14.---Youlookverytired.
---Well,__________mylessonsalltheafternoon.
A.IhavereviewedmylessonsB.Ihavebeenreviewing
C.IreviewedD.Ihadreviewed
--你看起来很累。
--是,我整个下午都在复习功课。
因为是过去到现在一直在做…,可能动作刚刚结束,但是影响还在,象这题中的Youlookverytired.可以用现在完成进行时,选B。
15.We________forcheaphousesbuthaven’tfound________welikeyet.
A.arelooking;
oneB.havelooked;
it
C.havebeenlooking;
oneD.looked;
them
句意为:
我们一直在找便宜房子,但是(到现在)仍未找到我们喜欢的(一所房子)。
根据语境可知,找房子这一动作一直在进行,所以用现在完成进行时指过去开始的动作一直持续到现在;
第二空one指代“a+前面提到的名词”,即ahouse。
16.Kate________onhernewnovel,whichissupposedtocomeoutnextmonth.
A.wasworkingB.hadworked
C.willbeworkingD.hasbeenworking
D考察时态。
句义:
凯特一直在忙着写她的新小说。
因为下个月应该就要出版了。
选现在完成进行时,表示一个动作从过去开始一直持续到现在,而且还可能持续下去。
故D正确。
17.It'
ssaidthatthey________abetterlifeeversincetheymovedtotheUS.
A.hadenjoyedB.havebeenenjoying
C.wereenjoyingD.wouldenjoy
B考察动