1、高考英语语法复习 专题07 动词的时态和语态高考押题牛津译林版专题07动词的时态和语态高考押题1.Ever since the new park was opened to the public last month, I _ a walk in it every morning.A. am taking B. take C. have taken D. have been taking【答案】D 【解析】上文“Ever since the new park was opened to the public last month”时间状语从句已经明示了要用现在完成时,下文的“every mor
2、ning” 已经明示了要用现在完成进行时。句意:自从上个月新公园对公众开放以来,我一直每天早上在公园里散步。故D正确。2.Didnt you go fishing with your friends last Sunday?No. I _ to the nursing home as usual.A. went B. go C. have gone D. had gone【答案】A【解析】问上周日发生的事,用过去时态,说明一种过去的事实,故A正确。句意:“你上周日难道没和你的朋友去钓鱼么?”“没有。我像往常一样去了敬老院。”3.Andy, how do you find your presen
3、t occupation ? Just so-so. Ive decided to resign my job this July, by when I _ for five years. A. have worked B. will be working C. worked D. will have worked【答案】D【解析】“by when=by this July到今年七月份为止”明示用将来完成时。句意:“安迪,你觉得你现在的工作怎么样?”“马马虎虎。我已经决定今年七月份辞去这份工作,到那个时候为止,我就已经工作有五年了。”4.I hope youll make good effor
4、ts while Im away.Be assured! Youll be amazed at what _ accomplished when you get back.A. will have been B. has been C. was D. would be 【答案】A【解析】下文“到你回来的时候”提醒用将来完成时。句意:“我希望你在我外出的时候好好努力。”“那是肯定的。到你回来的时候,对于已经完成了的工作你会感到惊讶。”5.James _sofarbehindin the race that he knew he had little chance of winning.A. fe
5、ll B. falls C. has fallen D. was falling【答案】A【解析】下文“knew”明示用一般过去时。句意:杰姆斯在比赛中落后那么远,他知道他很少有机会赢得比赛了。6. In fact he lived a comfortable life, but he _about his fate all the time.A. is complaining B. has complained C. was complaining D. had complained【答案】C【解析】根据句中的all the time和lived可知,应用过去进行时,故选C。句意:实际上他过
6、着舒适的生活,但他一直抱怨命不好。7.Will you have a second child? Havent decided yet. We _ about it the whole year.A. have thought B. had thought C. thought D. have been thinking【答案】D【解析】从回答中可以知道,讨论还在继续没有做出决定,因此要用现在完成进行时。故选D。句意:“你们会要二胎吗?”“还没决定呢。我们一整年都在讨论这个问题。”8.Sounds incredible! I had never thought I would meet my
7、old classmate David at that party.If my memory serves me correctly, you two _ each other for almost five years.A. hadnt seen B. havent seen C. didnt see D. dont see【答案】A。【解析】“没有见过面”应该止于“晚会上碰到时”,即过去的过去,用过去完成时,故选A。句意:“听起来真的不可思议!我从来没有想到我会在那次晚会上遇见我的老同学戴维。”“如果我记得不错的话,你俩几乎有五年没有见面了。”9. Have you been to Gan
8、gtok? Actually, I _ there for three years and then left for home when my mother was ill.A. had worked B. has worked C. was working D. worked【答案】D【解析】注意and之后的left 用的是一般过去时,当若干动作并列起来,在过去按时间顺序先后发生时,都用一般过去时。句意:“你去过甘托克(印度锡金邦首府)吗?”“去过呀,我在那儿工作过五年,然后我离开那儿回到了家乡,因为母亲生病了。”10.Make the best of your precious time
9、 and study harder this time next year you _ the colorful campus life in your dream university!A. will enjoy B. are enjoying C. will have enjoyed D. will be enjoying【答案】D 【解析】根据this time next year明年的这个时候可知将来进行时,故选D项。句意:充分利用你宝贵的时间努力学习。明年的这个时候,你就会在你理想的大学里享受那多彩的校园生活啦。11.On the morning of October 12, 149
10、2, Christopher Columbus and his crew came to the shores of the Caribbean islands, mistakenly believing they _ in Southeast Asia.A. arrived B. had arrived C. has arrived D. would arrive【答案】B 【解析】强调“到达”动作的完成所产生的影响或结果“mistakenly believing误认为”,故“arrive”发生在过去的过去,故用过去完成时。句意:在1492年十月12日的早上,克里斯多弗哥伦布和他的船员来到加
11、勒比海岸,误认为他们已经到达了东南亚。12. I wonder if you could go with me to the supermarket. Dont disturb me. I _ my daily report this morning and havent finished yet.A. write B. was writing C. have written D. have been writing【答案】D【解析】根据句意可知我整个早晨都在写报告,所以使用现在完成进行时强调动作的延续性和反复性。故D正确。句意:“我想知道你能我和去超市吗?”“别打扰我。今天早晨我一直都在写报
12、告,我还没有写完。”13. Im afraid that youll have to report it to our headmaster,for what he says _in our school.A. will count B. counts C. counted D. is counting【答案】B【解析】句意:恐怕你要把这件事报告给校长,因为在我们学校里他说了算。count重要,有价值,此处是讲述一般性的情况,因此用一般现在时。14.My wife _ for new clothes, but actually her wardrobe is full. Women like
13、spending money just for the sake of it.A. always hunts B. has always hunted C. is always hunting D. will always hunt【答案】C 【解析】依照对话的语境来看充满着抱怨、埋怨之意,故使用be always doing,所以选C适合。句意:“我妻子总是买新衣服,但实际上她的衣橱里满满的都是。”“女人就是因为喜欢新衣服才花钱的。”15.In the last few decades, gases sent into the Earths atmosphere by factories a
14、nd vehicles _ the process ofglobal warming.A. sped up B. were speeding up C. had sped up D. have been speeding up【答案】D【解析】根据题干中的时间状语“In the last few decades”及 speed up 这一延续性动作可知,该空用现在完成时,表示过去发生的动作一直持续到现在,还可能继续进行下去。故选 D 项。句意:在过去的几十年里,工厂和车辆排放到大气中的气体一直在加快全球变暖的进程。16.Alan Greenspan, once reported as a fi
15、nancial god, had to admit that he _ some serious mistakes.A. made B. had made C. has been making D. has made【答案】B【解析】“犯错误”发生在“had to admit”之前,即过去的过去,用过去完成时。句意:曾经被报道为金融之神的艾伦格林斯潘不得不承认他之前也犯过一些严重的错误。17.It _ every day so far this month. I cant tell you if it _tomorrow.A. rained; rains B. is raining; shal
16、l rainC. has been raining; rains D. has rained; will rain【答案】D【解析】本题第一空应该使用现在完成式,关键词是后面的时间状语so far(到目前为止),so far通常都是和现在完成时连用。第二空是一个if引导的宾语从句,并非if引导的条件句,在这个宾语从句中,时间状语是tomorrow,这是一个将来时的时间状语,故该宾语从句使用将来时。故选D项。句意:这个月到现在为止天天都在下雨,所以我无法告诉你明天是否还要要下雨。18.Mr. Li arrived at the Wuguang train station twenty minut
17、es ago, but the train to Guangzhou _ yet.A. hadnt come B. wont come C. hasnt come D. didnt come【答案】C【解析】根据yet可知它常与现在完成时连用,20分钟前来到车站,到现在车还没有来,强调结果,故选C项。句意:20分钟前李先生到达了武广火车站,但是去广州的火车还没有来。19.The boy might have drowned but for the fact that his father _ beside him on the deck at that time.A. was standing
18、 B. stood C. had stood D. would have stood【答案】A【解析】but for 要不是,引导含蓄虚拟条件句,在此相当于 if it hadntbeen for;the fact 后跟同位语从句,对其补充说明,父亲站在男孩身旁是事实,因此从句不使用虚拟语气;根据“at that time”可知,应该用过去进行时,故选 A。句意:要不是因为那个男孩的父亲当时在甲板上站在他旁边,他可能就会溺水了。20.Hearing what I told him, he explained his examination results were influenced by
19、some incidents that _ by chance.A. happen B. were happening C. had happened D. would happen【答案】C 【解析】some incidents是在他解释之前发生的,故使用过去完成时,所以选C。句意:听到我告诉他的话,他解释说他的考试结果是受到一些偶然发生的事件的影响。21.The only hotel nearby _ open, so we had to arrange for a few relatives from the countryside to live in my house yesterd
20、ay in spite of the limited space at home.A. was not B. does not C. is not D. had not been 【答案】C【解析】虽然句中有明显的时间状语“yesterday”,但是“没有开张营业”却是现在这一段时间客观存在的情况,所以要用一般现在时。注意本句中的“open”是形容词,表示状态。句意:附近唯一的宾馆还没有开张营业,所以昨天我们不得不安排乡下来的几个亲戚住在我家,尽管家里空间有限。22. Tom, you look worried. Anything I can do for you? I _ if you co
21、uld give me a three-day leave to look after my baby in hospital.A. had wondered B. was wondering C. would wonder D. have wondered【答案】B 【解析】“想知道”发生“在你看我的时候”,应该用过去进行时。故B正确。句意:“汤姆,你看起来很着急的样子,需要我为你做些什么吗?”“我刚才正在想你能否给我三天假来照看我住院的小孩子。”23. Do you think Im a good surfer? Of course! I _ you earlier. You made i
22、t look so easy, graceful even.A. am watching B. was watching C. have watched D. had watched【答案】B【解析】由动词made可知,本句与过去时有关,排除AC项;BD的区别在于过去进行时表示过去某段时间里持续进行的动作,而过去完成时强调过去的过去,强调时间差。本句表示过去一段时间里一直在做的事,故B正确。句意:“你认为我是一个冲浪好手吗?”“当然。我早些时候就一直在观察你,你让冲浪看上去很容易,甚至可以说是优雅。”24.Miss Li _ as a secretary for five years in t
23、he company, and now she is general manager of it.A. serves B. served C. had served D. has served【答案】B【解析】根据后面的一句:now she is general manager,可知道她现在已经是总经理了,而她在这个公司是服务了五年,所以用一般过去时。可知此题应选C。句意:李小姐曾经在这家公司做过五年的秘书,现在她是该公司的总经理了。25. Oh, no. I left my mobile phone in the dining-room. I have to go there for it.
24、 You neednt. I _ it back for you. Here you are.A. will bring B. bring C. have brought D. was bringing 【答案】C【解祈】现在完成时表示过去的动作对现在产生的影响或造成某种结果。根据空后面的Here you are可知,手机已经带来,所以应用现在完成时。句意:“哦,不是的。我把手机忘在餐厅了。我得去拿回来。”“你不必去啦。我已经为你带回来了,哝,给你。”26.Why? Where is the key to the sound lab? Dear me! You _ it in the taxi
25、!A. have never left B. havent left C. never left D. didnt leave【答案】C【解析】根据句意可知前者把钥匙忘在了出租车里,这是一件过去发生的事情,所以使用一般过去时。副词never要比didnt语气更强烈,与感叹句一致。故C正确。句意:“哎呀?语音实验室的钥匙在那里?”“我的天哪!你可从没有把它忘在出租车里的。”27.I _ in Nanjing for many years, but Ive never regretted my final decision to move back to my hometown.A. worked
26、. B. was working. C. have worked. D. had worked.【答案】A【解析】过去在南京工作,现在不在哪里工作了,故不能用have worked,而用worked。句意:我在南京工作了很多年,但是我从没有后悔最终搬回家乡的决定。故选A 。28.Life teaches us not to regret over yesterday, for it _ and is beyond our control.A. has passed B. will pass C. passed D. had passed【答案】A【解析】根据句意可以判断,这里表示动作已经完成,
27、应该用现在完成时,故选 A。句意:生活教会我们不要后悔昨天的事情,因为它已经过去,我们无法掌控。29.She _ someone, so I nodded to her and went away.A. phoned B. had phoned C. was phoning D. has phoned【答案】C 【解析】从逗号后内容可以看出,“我”走开是因为她在打电话,表示当“我”看到她的时候正在发生的事情,再根据句中的nodded和went可知应该用过去进行时,答案选C项。句意:她当时正在给某个人打电话,所以我向她点点头,就走开了。30. Hi, Michelle, I cant find
28、my e-dictionary. Sorry, I _ it. I guess I put it on the top shelf with my things.A. had used B. used C. was using D. am using【答案】B【解析】根据句意,我用了,是对话之前用的,所以应该用一般过去时,故选B项。句意:“嘿,米切尔,我找不到我的电子词典了。”“对不起,我用了,我把它和我的东西一起放在书架上了。”31.Do you remember when I first met you? Of course. I _ at Oxford University.A. stu
29、died B. had studied C. have studied D. was studying【答案】D【解析】when I first met you我和你见面时,那时候是过去进行时was studying。故选D。句意:“你还记得当我第一次见面你吗?”“当然。我正在牛津大学学习。”32.How long have you been in this office? Just a few minutes. I _ here together with my cousin。A. have walked B. had walked C. have been walking D. walke
30、d【答案】D【解析】根据前者的提问以及后者的回答,可知此处应该用一般过去时表示发生在过去的动作。句意:“你在这个办公室多久了?”“就几分钟时间。我是和我的表来一起来这里的。”33.Alice, you have won the first place! Pardon? I _ I would fail the exam this time. A. think B. thought C. have thought D. am thinking【答案】B【解析】因为爱丽丝现在知道自己得了第一名,所以认为会不及格是过去的事情,用一般过去式,所以选B。句意:“爱丽丝,你赢得了第一名!”“什么?我本以为我这次考试会不及格的。”34.Shall Tom go and play football?Not unless he _ his homework. A. has finished B. finished C. is to finish D. would finish 【答案】A【解祈】在unless引导的条件状语从句中,用现在完成时替代将来完成时。句意:“汤姆可以去踢足球吗?
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1