资源描述
1 (每日一练每日一练)人教版人教版 20222022 年高中英语现在完成进行时真题年高中英语现在完成进行时真题 单选题 1、-Wow!So many different aliens appearances you draw!-I _many websites about aliens.Awill visitBwas visiting Chad visitedDhave been visiting 答案:D 解析:考查现在完成进行时。句意:-哇!你画了那么多不同外星人的外貌!-我一直在访问很多关于外星人的网站。分析句子可知,由前句可知,指的是现在你画的。可推断出第二句是指从过去到现在一直在访问这些网站,动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此 D 符合题意,故选 D。2、Where is Peter?I cant find him anywhere.He went to the library after breakfast and _ his essay there ever since.Ahas writtenBhas been writingChad writtenDwere writing 答案:B 解析:考查时态。句意:彼得在哪儿?我哪儿也找不到他。他吃完早饭就去图书馆,从那时起就一直在那里写论文。根据 ever since,可知这里要使用现在完成进行时搭配,表示从过去到现在一直做的动作。而且还要进行下去,符合现在完成进行时的用法。故选 B。2 3、Darling,the headache _ me.No wonder,you _ the South Korean TV soaps since last night.Akills;have watched Bis killing;have been watching Cis going to kill;were watching Dwas killing;had watched 答案:B 解析:先看第二空,根据时间状语 since last night 可以断定:从昨天晚上一直到现在都一直在看韩剧,因此应当用现在完成进行时态,而第一空表示现在非常头疼,故用现在进行时,因此选 B。4、We _ for over 2 hours.Are you sure this is the right way?AdroveBwere driving Chad drivenDhave been driving 答案:D 解析:考查现在完成进行时态。句意:我们已经开了两个多小时车了。你确定这是正确的道路吗?结合句意,特别是for over 2 hours,可知句子用现在完成进行时态,故选 D。5、-Where is Jerry?-He is at the library studying for his Japanese test In fact,he _for the test every day over the past week Ahas reviewedBwas reviewing Chas been reviewingDhad been reviewing 答案:C 3 解析:考查现在完成进行时。句意:-Jerry 在哪里?-他在图书馆为他的日语考试学习。事实上,他在过去的一周里每天都在为这次考试复习。由语境的时间和后面的every day over the past week表示复习是从过去一直持续到现在并且还在持续的动作,故用现在完成进行时。故 C 选项正确。6、Is using a mobile phone harmful to peoples health?Scientists _ this problem,but no exact conclusion has been drawn yet.Ahave been studyingBwill have studied Cwere studyingDhad been studying 答案:A 解析:考查动词时态。句意:使用手机对人体健康有害吗?科学家们一直在研究这个问题,但还没有得出确切的结论。结合句子“no exact conclusion has been drawn yet.”(但还没有的错确切的结论)可知,科学家从过去开始就在研究这个问题,并且该动作将会一直持续,因此需使用现在完成进行时。故选 A。7、Since arriving in space,the WISE telescope_ the Earth,held by gravity in a polar orbit(this means it crosses close to the north and south poles with each lap(一圈).Ahas circledBhad been circlingChad circledDhas been circling 答案:D 解析:考查时态。句意:自从进入太空,WISE 望远镜就一直绕着地球运行,在极地轨道上的重力作用下运行(这意味着它每一圈都会穿过北极和南极)。分析可知,circle 这一动作从过去持续到现在,并且有可能继续持续下去,所以要用现在完成进行时,the WISE telescope 是单数,谓语动词用单数。故选 D 项。8、I have to see the doctor because I _ a lot lately.Ahave been coughingBhad coughed 4 CcoughedDcough 答案:A 解析:考查现在完成进行时。句意:我必须得去看医生因为我近期总是在咳嗽。由 lately(近来)可知,这句话使用现在完成时。排除 B C 和 D,A.have been coughing 现在完成进行时,强调动作持续不间断,说明咳嗽的严重,故选 A。9、We _ him that he ought to make the bar more attractive with various methods.He finally sees the light.AtoldBwould tellChave been tellingDhad told 答案:C 解析:考查现在完成进行时态。句意:我们一直在告诉他,他应该用各种方法使酒吧更有吸引力。他终于看到了曙光。此处指“过去发生的动作一直持续到了现在”,所以句子用现在完成进行时态,故选 C。10、Hey,you _ at the computer all day.You should really take a break now.Ahave been sittingBwere sitting Cdid sitDare sitting 答案:A 解析:考查现在完成进行时态。句意:嘿,你整天都坐在电脑前。你现在真的应该休息一下。结合句意可知句子用现在完成进行时态,故选 A。
展开阅读全文