《(文末附答案)高中英语现在完成时时态基础知识题库.docx》由会员分享,可在线阅读,更多相关《(文末附答案)高中英语现在完成时时态基础知识题库.docx(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(文末附答案)高中英语现在完成时时态基础知识题库单项选择题(经典例题高频考点-名师出品必属精品)1、The famous star in New York ever since she moved there in 1987.A . livedB . is livingC . has been livingD . had lived2、Now that Lucy was out of a job, she going back to school, but she hasn* t decided yet.A . had consideredB . has been consideringC .
2、 consideredD . is going to consider3、Lucy guitar lessons every three weeks in the past three years, but now she is considering she IImake it every other week.A . is havingB . had hadC . hadD . has been having4、-Wow! So many different aliens1 appearances you draw!-I many websites about aliens.A . w川
3、visitB . was visitingC . had visitedD . have been visiting5、Because society so rapidly during the last few years, the gap between the generations has becomelarger.A . changedB . had changedC . has been changingD . was changed6、一Mr. Johnson didn, t turn up at the meeting yesterday morning, did he?No.
4、 We till twelve o clock. A whole morning was wasted.动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此D符合题意,应选D。S 空在空 r解析:考查动词时态。句意:因为在过去几年社会变化非常快,不同年代的人之间的代沟也变得更大。主语society 和谓语动词change之间是主动关系,根据时间状语during the last few years并结合下文the gap between the generations has become larger可知,此处描述最近几年一直不断发生的事情对现在造成的影响, 并且动作还
5、有可能持续下去,所以用现在完成进行时。应选c项。6、答案:B解析:考查时态。句意:约翰逊先生昨天上午没有出现在会议上,不是吗?是的,我们一直等到12点。整 个上午都被浪费掉了。结合语意,“等”这一动作从过去某一时刻一直持续到说话时,且强调动作是一直正在 进行的,空处应用现在完成进行时。应选B项。7、答案:A解析:此题考查动词时态。句意:-快点,Kitty。-哎呀,我的老天!我的两条腿快累死了,我像狗一样走了好几个 小时。根据句中的my legs are nearly to give out表示答话人一直走了几个小时的路,因此腿上没有一点儿力气 了。在此之前一直走,可知此题应该使用现在完成进行时
6、。应选A。8、答案:B解析:试题分析:考查动词的时态。句意:直到现在没有人能做的比查理好。Upto now,到现在为止,是现在完成时的标志,所以选B10考点:考查动词的时态9、答案:D解析:考查语态和时态。句意:对不起,Ellen夫人,每日邮报的记者打了一整天的 。你现在可以跟他讲话吗? 根据句意可知,动词phone和主语a journalist from the Daily Mail之间是主动关系,故排除A和B项,结合 句意,根据时间状语all day,此处应用现在完成进行时,表示某动作从过去某个时间开始,一直延续到现在, 并且还有可能持续下去,基本结构为“have/has been +现在
7、分词”。应选D项。10.答案:A解析:考查现在完成进行时。句意:你知道的,我这3个月来一直在找工作,但是没有任好运。根据句意可知,我一 直在找工作,但是没找到。再根据for three months,故时态用现在完成进行时,表示从过去到现在一直持续 做某事。应选A项。11、答案:A解析:考查动词时态。句意:在过去的三年里,我们的首都北京通过各种措施致力于改善城市环境。由下文“in the past three years,可知,在过去的三年里北京一直致力于改善环境,动作具有延续性,所以应该用现在完成进 行时。应选A。12、答案:C解析:考查时态。句意:这个小男孩从头到脚都很脏,因为他整个上午都
8、在泥地里玩。分析句子结构可知,主句为一 般现在时,从句中时间状语为all morning (整个上午),可推断这个小男孩整个上午都一直在泥里玩,用现在11 完成进行时,表动作从过去开始,一直在持续,并且有可能继续下去,也可能到此结束。A.has played表示动 作已完成,对现在造成影响,不符合语境,故排除A项。应选C项。13、答案:D解析:考查动词辨析和时态。句意:即使巴菲特每年都捐赠一局部财产,巴菲特所持有的伯克希尔哈撒韦公司的股票 一直增长迅速。raise是及物动词,要用raise的话,需要改成“财产被提高” ;rise是不及物动词,表示某物 上涨;财富在持续上涨,表示从过去开始一直持
9、续到现在还要持续下去,用现在完成进行时。应选D。14、答案:D解析:试题分析:句意:这两个好朋友一直在线聊了三个小时,他们还会持续聊。A. had been chatting过去完成进行 时,表示过去的过去持续做某事B . had chatted过去完成时,表示过去的过去动作C . were chatting过去进行 时表示过去时间段持续做D . have been chatting现在完成进行时,表示现在之前持续做某事,还可能继续持 续做下去。根据will得知是与现在有关,应选D。考点:考查动词时态的用法。15、答案:C解析:考查时态和主谓一致。句意:我听说你在史密斯办公室工作。是的,我在那
10、儿工作了大约3个月。由 ufor about three months可知,第二个说话人正在史密斯办公室工作,因此第一句话意为“我听说你在史密斯办公室工作”,时态用现在进行时,主语you是第二人称,因此第一空是are working ;由“for about three months及说话人可能还会继续在史密斯办公室工作下去可知,第二句话时态用现在完成进行时,即 have/has been doing,表示从过去开始,持续到现在,且有可能继续下去的动作,主语I是第一人称,因此第12二空是 have been working。应选 C。16、答案:A解析:考查动词词义辨析。句意:警察已经调查这个
11、谋杀案三个星期了,并且已经发现了一些有价值的线索。A.investigating 调查;B. exchanging 交换;C. subscribing 订阅;D. organizing 组织。结合句意可知,空处意为 “调查,为动词investigate,这一动作从过去延续到现在,并且有可能持续下去,所以用现在完成进行时。应选A项。17、答案:D解析:考查动词时态句意:连续下雨已经两周了,整个地区都发洪水了。根据题干中根据句中时间状语for two weeks,表示雨持续 了两周,即:雨一直在进行,要用现在完成进行时态,应选D。18、答案:C解析:考查时态。句意:汤姆,你为什么看起来如此累? 嗯
12、,我一直在清扫房子,并且必须明天清扫完。结 合语境可知,汤姆清扫房子的动作从过去持续到现在,还会延续到明天,故用现在完成进行时,其结构为have been doing,应选 C 项。小提示:此题考查现在完成进行时现在完成进行时:动作从过去某一时刻开始,一直持续到现在,还有可能继续下去。其表达为have/has been doing13例如:1). Mr. Wu have been teaching us for two weeks.吴老师已经教了我们两周。(还会继续教下去)2), I have been cleaning the house for one hour, but it is st
13、ill dirty.我已经清扫一个小时了,但是房子还是很脏。 (还要继续清扫)19、答案:C解析:考查时态。句意:嗨,葛瑞丝,你看起来很累的样子。我现在很累。一整天我都在做家庭作业。现在 完成进行时,其构成为:主语+助动词(have/has) +been+动词的现在分词+其他成分。由时间状语all day可 知,“写作业”这一动作持续了一天直到现在,导致了现在的结果I m tired,符合现在完成进行时的用法。应选Co20、答案:C解析:考查时态。句意:她应该停止阅读,因为看书时间太长,她头疼了。句意中表达出过去发生的动作对现在的影 响,而且这个动作一致持续到现在。现在完成进行时正表示动作持续
14、到现在,并且正在发生,强调动作的延续 性和反复性。故C项正确。21、答案:D解析:试题分析:考查现在完成进行时。现在完成进行时构成为:主语+助动词(have/has) +been+动词的现在分词 +其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。the whole morning表示一段时间。应选D考点:考查现在完成进行时1422、答案:D解析:考查现在完成进行时。句意:玛丽一直在考虑回学校深造,但她还没有决定。根据“she hasn t decided yet.” 可知考虑(consider)这个动作发生在过去,并且一直持续到现在,根据语境可知考虑这个
15、动作还可能继续持 续下去,故需用现在完成进行时。故答案为Do23、答案:C解析:考查动词时态。句意:这个小男孩从头到脚脏兮兮的,因为他整个早晨都在泥土里玩耍。A. had played过去完 成时;B. is playing现在进行时;C. have been playing现在完成进行时;D. plays 一般现在时。分析句子且根据 句意可知,此处表示一个动作从过去持续到现在,强调持续性,应用现在完成进行时。应选C。24、答案:D解析:考查动词时态。句意:-我听说你取消了你所有的计划和预约,为什么呢?-因为他们一直在掌控我的生活,我 控制不了了。强调动作发生在过去持续到了现在,且一直在进行,
16、用现在完成进行时,选D。25、答案:D解析:考查时态辨析。句意:自重新开放以来,游客数量一直在稳步上升,尽管与正常年份相比大幅下降。分析句子 可知,despite为条件状语,逗号之前内容为主句,since后的内容为时间状语。结合主句中引导时间状语的引 导词since,又由于主句中游客数量的增加是在不断的增加,主句的时态应该是用现在完成进行时,强调游客 数量增加在持续。应选Do26、答案:C15解析: 考查固定句型和动词的时态,句意:毫无疑问因为人类的活动最近这些年世界的气候一直在发生改变。There is no doubt that“毫无疑问”;分析句子结构可知,第二个空为that从句的谓语动
17、词,根据in recent years 和语境可知,句子用现在完成进行时,表示该动作从过去一直持续到现在,有可能还会持续下去。应选C。27、答案:C解析:试题分析:考查时态。根据时间状语t。long说明很长一段时间以来一直在做某事,故使用现在完成进行时。句意:一恐怕我的视力在下降。一为了写完这本书,你一直在电脑之前工作了太长的时间。根据句意说明c正 确。考点:考查时态点评:时态的考查要抓住文章的关键的时间状语,如此题的too long和上下文的语境,28、答案:C解析:试题解析:根据本句中所出现的时间状语over the last three months,可知此句要用现在完成进行时。根据句
18、意,可知选C。句意:在过去的三个月里,汤姆每晚都在图书馆里工作。考点:时态和语态29、答案:D解析:考查时态。句意:自从进入太空,WISE望远镜就一直绕着地球运行,在极地轨道上的重力作用下运行(这意16 味着它每一圈都会穿过北极和南极)。分析可知,circle这一动作从过去持续到现在,并且有可能继续持续下 去,所以要用现在完成进行时,the WISE telescope是单数,谓语动词用单数。应选D项。30、答案:C解析:考查时态。句意:Mike正在阳光学校的课上记关于语法的笔记,他已经在阳光学校上了一年学了。根据for a year可知,此处应用完成时,且此处表示动作从过去持续到现在,并且还
19、有可能继续持续下去,故应用现在完 成进行时,应选Co31、答案:D解析:考查时态。句意:在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直在我的脑海里翻来覆 去。turn over表示仔细回想,反复斟酌,考虑。因为句中ever since “自从”这里谓语动词turn over在将来 会继续下去,故用现在完成进行时have been doingQ小提示:现在完成进行时的用法:其构成为:主语+have/has+been+动词的现在分词+其他成分。表示动作从某一时间 开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。1)、现在完成进行时表示现在以前这一段时间里一直在进行的动作
20、,这动作可能仍在进行,也可能已停止。如:It has been raining since last Sunday自上周星期日以来就一直在下雨。Hes been watching television all day.他看了一天电视了。2)、现在完成进行时有时表示根据直接或间接的证据得出的结论。如:She is very tired. Shes been typing letters all da 她很累了,她整天都在打信件。17Her eyes are red. She has been crying 她眼睛红了,她一直在哭。32、答案:D解析:考查时态。句意:我确信你将在考试中做的更好,因
21、为你今年一直在努力地学习。根据语境,学习的动作是从 过去一直持续到现在,不间断发生,还要持续下去。所以用现在完成进行时。应选D。33、答案:D解析:考查动词时态。句意:这家汽车制造厂通过技术创新不断突破新的利润记录,前两年有10%的增长率,今年有 望到达15%的增长率。表示从过去开始一直持续到现在还可能持续下去,要用现在完成进行时。应选Do34、答案:D解析:试题分析:考查现在完成进行时态的使用。由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者 说他自从上个星期见过John之后就不记得再见过他了,因此为现在完成进行时。句意为自从上个星期我不记 得见过John 了,他出去了吗?没有,他
22、一直在装修他新买的公寓。应选D。考点:考查现在完成进行时态的使用。35、答案:A解析:考查动词时态。句意:警方目前正在寻找一名女子,据报道,该女子自上周五洪水袭击该地区以来一直失踪。根据 Police are now searching for a woman 及 since the flood hit the area last Friday 可知, “那个女人” 从上个星期五失踪到现在仍然没被找到,在将来还可能处于失踪的状态,此处应用现在完成进行时。应选A.1836、答案:A解析:考查时态。句意:五名医生在20世纪50年代成立了一个医疗小组,从那时起,他们一直在进行研究,以进一 步了解大脑
23、。A. have been conducting实施,进行做;现在进行完成时;B. had conducted实施;做;过去完 成时;C. were conducting实施,做;过去进行时;D. conducted实施,进行;一般过去时。分析句子,动词 conduct在句子作谓语,主语they指代doctors,时间状语since when, when指代1950s,自从1950s至今, 医生们一直在作大脑的研究,强调动作从过去持续到现在并会持续到将来,谓语动词conduct应使用现在完成 进行时。应选A项。37、答案:D解析:考查现在完成进行时态。句意:我们已经开了两个多小时车了。你确定这
24、是正确的道路吗?结合句意,特别是 for over 2 hours,可知句子用现在完成进行时态,应选D。38、答案:A解析:考查现在完成进行时。句意:警方正在寻找一名据报道自上周五洪水袭击该地区以来失踪的女孩。根据句意, 女孩上周五失踪,失踪发生在过去某一时间,且对现在造成影响,故用现在完成进行时。应选A项。39、答案:B解析:考查动词时态与语态。句意:这些年我一直在尝试着考到驾照,但没有成功。一现在它是相当困难的。固定短 语attempt to do尝试做,尽力做;根据these years和语境可知,此处强调动作从过去开始一直持续到现在, 并将继续持续下去,故为现在完成时的进行式,主语为I
25、,结合主谓一致。应选B。19A . had waitedB . have been waitingC . are waitingD . were waiting7、一Come on, Kitty.一Oh, good heavens! Both my legs are nearly to give out. I for hours like a dog.A . have been walkingB . had walkedC . was walkingD . walked8、 Up to now nobody do this better than Charlie Chaplin.A . Is
26、able toB . has been able toC have been able toD . are able to9、Excuse me, Madam. Ellen, a journalist from the Daily Mail all day. Could you speak to him now?A . was phonedB . has been phonedC . is phoningD . has been phoning10、You know, I for a job for three months, but I haven5 t had any luck.A . h
27、ave been lookingB . have lookedC . had been lookingD . had looked11、 Our capital, Beijing,on improving the city, s environment in the past three years through various measures.A . has been workingB . were workingC . workedD . had worked12、The little boy is dirty from head to foot because he _ in the
28、 mud all morning.A . has playedB . is playingC . has been playingD . was playing13、Even though he gives away a piece of his fortune each year, the stock of Berkshire Hathaway, the source of Warren Buffet s wealth,very rapidly.40、答案:C解析:考查动词时态。句意:一这雨一直下了十天了,我们衣服都必须要用烘干器烘干。-别担忧,天气预报说, 后天天就放晴了。根据后文 Acc
29、ording to the weather forecast, it will clear up the day after tomorrow 可知,雨 一直下,还未停止,故用现在进行时表示过去动作一直持续到现在,并很有可能持续下去,应选C。41、答案:C解析:试题分析:考查时态。根据句意,要表示一直在,应用现在完成进行时,句意:一我相信安迪会在接下来的 英语演讲比赛中得第一名。一毫无疑问。他准备了几个月了。应选c考点:考查时态42、答案:C解析:考查连词和动词的时态。句意:所有的人,无论他们是老的还是年轻的,富有的还是贫穷的,自从灾难发生以 来,一直在尽他们最大的努力去帮助那些需要帮助的人。
30、whether.不管还是;根据设空处后面的。r可 知第一个设空处的答案为whether,此处引导让步状语从句;第二个设空处为句子的为谓语,根据时间状语 since the disasters及结合句意,此处强调人们一直在尽他们最大的努力去帮助那些需要帮助的人。故应用现在 完成进行时态has/have been doingsth.主语为all people,故谓语应用复数形式。故答案为C。43、答案:D解析:考查动词时态。句意:Amy一整年都在考虑找份新工作,但她还没有做出最后的决定。根据时间状语for a whole year以及后文but she hasn1 t made her final
31、 decision yetn可知,此处应用现在完成进行时,表示动20作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。应选D项。44、答案:D解析:考查时态。句意:毫无疑问,最近几年全球气候一直在剧烈变化。本句的时间状语in recent years通常与现在 完成时连用,表示一段时间以来一直发生的事情,ABC三项都不是现在完成时。现在完成进行时强调从过去开 始发生的事情一直延续到现在,与语境相符,应选D项。45、答案:D解析:考查时态语态。句意:自从疫情爆发以来研究者每天都忙到深夜以找到有效的治愈方法。时间状语since the outbreak of the dise
32、ase提示用完成时态,till midnight表示动作的持续性,故用现在完成进行时,应选Do46、答案:D解析:考查时态。句意:这个可怜的女孩因为近来一直咳嗽不得不去看医生。根据时间状语lately和a lot推知,这一 动作发生于过去且一直在持续,符合现在完成进行时,结构为have/has been doing。应选D。47、答案:B解析:试题分析:句意:雨下了一整周了。要是雨不停的话,这个城市会发生水灾的。第一空,下雨这个动作,从过 去时间才开始,一直持续到现在还没停,用现在完成进行时;第二空是条件句,用一般现在时表示将来。故B 正确。考点:考查时态。2148、答案:D解析:试题分析:考
33、查谓语动词的时态。A是现在完成时;B是过去完成时;C是一般过去时;D是现在完成进行时。句意: 一Will you have a second child?你会要二胎吗? 一 Haven* t decided yet. We about it the whole year.还没决定。我们一整年都在讨论中。从回答中可以知道,讨论还在继续没有做出决定,因此要用现在完成进行时。应选Do考点:考查谓语动词的时态22A . has raisedB . has been raisingC . has risenD . has been rising14、The two friends on line for
34、 three hours, and they will go on .A . had been chattingB . had chattedC were chattingD . have been chatting15、一 I hear you at Smith* s.一 Yes, I there for about three months.A . work; had been workingB . worked; was workingC . are working; have been workingD . worked; have worked16、The police have b
35、een the murder for three weeks, and have already found some valuable clues.A . investigatingB . exchangingC . subscribingD . organizing17、 It for two weeks, and the whole area is flooded.A . had rainedB . rainsC . would rainD . has been raining18、一 Why, Tom, you look so exhausted!Well, I the house a
36、nd I must finish the work tomorrow.A . was paintingB . will be paintingC . have been paintingD . have painted19、Hi, Grace, you look tired.Im tired, I on my homework all day.A . workedB . had workedC . have been workingD . have worked20、She ought to stop reading; she has a headache because she too lo
37、ng.A . readsB . is readingC . has been readingD . had read21、 Father our washing machine the whole morning. He must get it done before lunch.A . has repairedB . repairsC will repairD . has been repairing22、Mary going back to school for further study, but she hasn5 t decided yet.A . consideredB . had
38、 consideredC . will considerD . has been considering23、The little boy is dirty from head to foot because he in the garden all morning.A . had playedB . is playingC . has been playingD . plays24、I hear you II cancel all your plans and appointments. Why?-They my life. I just can, t stop.A . controlB .
39、 controlledC . have controlledD . have been controlling25、The number of visitors steadily since the reopening, despite a sharp decline compared to normalyears.A . has risenB . is risingC . had been risingD . has been rising26、There is no doubt the world climate in recent years because of humans acti
40、vities.4A . that; changedB . whether; has changedC . that; has been changingD . what; is changing27、r m losing my eyesight, T m afraid.To finish this book, you in front of your computer too long.A . workB . are workingC . have been workingD . worked28、Tom in the library every night over the last thr
41、ee months .A . worksB . workedC . has been workingD . had worked29、Since arriving in space, the WISE telescope the Earth, held by gravity in a polar orbit (this means itcrosses close to the north and south poles with each lap (一圈).A . has circledB . had been circlingC . had circledD . has been circl
42、ing30、Mike is taking notes of the grammatical rules in class at Sunshine School, where he English for a year.A . studiesB . had studiedC . has been studyingD . studied31、In my younger years, my father gave me some advice that I in my mind ever since.A . turned overB . was turning overC . had turned
43、overD . have been turning over32、r m sure you will do better in the test because you so hard this year .A . studiedB . had studiedC . will studyD . have been studying33、The auto factory new profit records through technical innovation - 10% growth rate in the last two years and hopefully 15% this yea
44、r.A . setB . has setC . is settingD . has been setting34、一 I don5 t remember having ever seen John since last week . Has he gone somewhere?Not really . He his newly-bought apartment.A . has decoratedB . was decoratingC . decoratedD . has been decorating35、Police are now searching for a woman who is
45、reported to since the flood hit the area last Friday.A . have been missingB . have got lostC . be missingD . get lost36、Five doctors set up a medical team in the 1950s, since when they research to seek greaterunderstanding of the brain.A . have been conductingB . had conductedC . were conductingD .
46、conductedWe for over 2 hours. Are you sure this is the right way?A . droveB . were drivingC . had drivenD . have been driving37、 Police are searching for a girl who is reported to since the flood hit the area last Friday.A . have been missingB . have got lostC . missD . get lost39、一 I to get a drivi
47、ng license these years but without success.-It s rather difficult nowadays.A . have been attemptedB . have been attemptingC . am attemptingD . was attempting 40、 一It like this for ten days. Our clothes have to be dried with a dryer.一Don t worry! According to the weather forecast, it will clear up th
48、e day after tomorrow.A . has rainedB . had rainedC . has been rainingD . rained41、一 r m sure Andy will win the first prize in the coming English Speech Contest.一 There is no doubt about it. He for it for months.A . is preparingB . was preparingC . has been preparingD . will prepare42、All people,they are old or young, rich or poor,their best to help those in need since the disaster.A . even if; triedB . no