【简介】感谢网友“雕龙文库”参与投稿,这里小编给大家分享一些,方便大家学习。
时态和语态
【2024新课标全国卷I】24.If we ________ now to protect the environment,we'll live to regret it.
A.hadn't acted
B.haven't acted
C.don't act
D.won't act
【解析】 本题考查时态呼应。A项hadn't acted是过去完成时,表示“过去的过去”;B项haven't acted是现在完成时,指的是过去的动作对现在产生的影响或结果;C项是一般现在时,表示现在的经常性行为;D项won't act是一般将来时,指的是将来的动作。句意:如果我们现在不保护环境,将来我们会后悔的。根据“在含有条件或时间状语从句的主从复合句中,如果主句的谓语动词用一般将来时,那么从句中的谓语动词常用一般现在时代替一般将来时”这一语法规则,以及该题主句的谓语动词用了一般将来时的客观事实来判断,本题答案选C项。【答案】 C
27.When I first met Bryan I didn't like him,but I ______ my mind.
A.have changed
B.change
C.had changed
D.would change
【解析】 本题考查动词时态的用法区别。A项have changed是现在完成时,指的是已经发生的动作对现在产生的影响或结果;B项change是一般现在时,强调现在经常发生的动作或存在的状态;C项had changed是过去完成时,指动作发生在过去的过去;D项would change是过去将来时。根据句意“当我第一次遇到布莱恩的时候,我不喜欢他,但是我(现在)改变了主意”断定,转折连接词but后面的句子强调的是作者现在的看法,即改变了过去的看法,对现在的影响是“现在喜欢布莱恩了”,因此答案选A项。C项的动作发生在met之前,在这里是不符合逻辑的,故排除。【答案】 A
7.We ________ very early so we packed the night before.
A.leave
B.had left
C.were leaving
D.have left
【解析】 题干的意思是:“我们很早________,因此我们前一晚上就把东西打包了。”根据句中的packed可知此处应用过去的时态,所以排除A、D两项。根据常识及句意可知,pack要发生在leave之前,所以排除B项,had left表示动作发生在“过去的过去”。故选C项,leave的过去进行时态表示过去将来。【答案】 C
23.Shakespeare's play Hamlet________into at least ten different films over the past years.
A.had been made
B.was made
C.has been made
D.would be made
【解析】 题干的意思是:近几年来莎士比亚的戏剧《哈姆雷特》已经被拍成了至少10部不同的电影。由时间状语over the past years可知本句要用现在完成时,make与Hamlet为动宾关系,故用make的被动语态,故正确答案为C项。掌握现在完成时的时间状语(尤其是in/over/during the last/past years)以及主、被动关系是解题关键。【答案】 C
25.—Do you think Mom and Dad________late?
—No. Swiss Air is usually on time.
A.were
B.will be
C.would be
D.have been
【解析】 题干的意思是:“你觉得爸爸妈妈会来晚吗?”“不会的。瑞士航空通常很准时。”由语境可知,爸爸妈妈还没到,因此“迟到”应发生在将来,要用一般将来时。A项为一般过去时;C项为过去将来时;D项为现在完成时,均不符合语境。故正确答案为B项。把握语境是解题关键。【答案】 B
28.Hurry up! Mark and Carol________us.
A.expect
B.are expecting
C.have expected
D.will expect
【解析】 题干的意思是:快点!马克和卡罗尔正在等着我们。由前置语境Hurry up!可知,expect动作正在进行,要用现在进行时。A项为一般现在时,强调经常性、习惯性行为;C项为现在完成时,强调动作已经完成,对现在造成的影响或结果;D项为一般将来时,表示动作发生在将来,均不符合语境。故正确答案为B项。把握关键信息(如常用于现在进行时的look,listen,be quiet,hurry up等)是解题关键。【答案】 B
13.The water supply has been cut off temporarily because the workers ________ one of the main pipes.
A.had repaired
B.have repaired
C.repaired
D.are repairing
【解析】 句意为“供水暂时已被切断,因为工人们正在修其中一个主管道”。根据has been cut off判断应该是现在的某种时态。再根据时间状语temporarily可以判断出repair是现在正在发生的动作,故用现在进行时。【答案】 D
21.I felt very tired when I got home, and I________straight to bed.
A.go B.went
C.had gone
D.have gone
【解析】 句意:我到家时感觉很累,就直接去睡觉了。and连接并列分句,由and前的分句中的felt和got可知,后一分句用一般过去时。【答案】 B
33.A Midsummer Night's Dream________at the Theatre Royal on 19th June, and then tours throughout Scotland.
A.opens
B.is opened
C.will open
D.will be opened
【解析】 句意:《仲夏夜之梦》于6月19日在皇家剧院演出,然后在苏格兰巡演。表示动作按照计划发生,用一般现在时表将来,且由后一句的关键词tours可知,空格处也应使用一般现在时。open表示“公开演出”,是不及物动词,故可排除表被动的B项(因为不及物动词没有被动语态),所以答案为A。【答案】 A
24.I didn't think I'd like the movie,but actually it ______ pretty good.
A.has been
B.was
C.had been
D.would be
【解析】 句意:我(以前)以为我不会喜欢这部电影,但实际上它相当好。根据句中的关键信息“I didn't think”知空格处的时态应该和过去时有关,所以排除A项;后一句“电影确实很好”是一个过去的事实,故用一般过去时。选项C是过去完成时,在句中未体现电影好是发生在过去的过去,因此排除C项;选项D是过去将来时,不符合句意。【答案】 B
27.—Oh no!We're too late.The train ________.
—That's OK.We'll catch the next train to London.
A.was leaving
B.had left
C.has left
D.has been leaving
【解析】 句意:“噢,不!我们太晚了。火车已经离开了。”“没什么。我们将乘坐下一班去伦敦的火车。”根据对话中的关键信息“我们太晚了”以及“我们将乘坐下一班火车”可知他们要乘坐的火车已经走了,故用现在完成时。选项A为过去进行时,选项B为过去完成时,选项D为现在完成进行时,均不符合题意。【答案】 C
10.During the last three decades,the number of people participating in physical fitness programs ________ sharply.
A.was increasing
B.has increased
C.had increased
D.will be increasing
【解析】 题干的意思是:“在过去的三十年里,参加健身计划的人数急剧增加。”由时间状语during the last three decades可知,本句要用现在完成时态,所以正确答案为B项。注意对现在完成时态的时间状语in/during/over the last/past ten years,so far,since...等的积累。【答案】 B
26.The girl has a great interest in sport and ________ badminton classes twice a week over the last three years.
A.took
B.is taking
C.takes
D.has been taking
【解析】 题干的意思是:“这个女孩对运动很感兴趣,在过去的3年里一直一周两次去上羽毛球课。”本题的关键信息是时间状语over the last three years,表示以现在为起点的过去的3年时间。“take”这个动作从过去到现在一直有规律地(一周两次)持续,并且有可能持续下去,符合现在完成进行时的特点,所以选D项。本题的干扰项是C项,做题时要注意抓住关键信息——时间状语。【答案】 D
25.—Could I use your car tomorrow morning?
—Sure.I ________ a report at home.
A.will be writing
B.will have written
C.have written
D.have been writing
【解析】 句意:——明天上午我可以借用你的汽车吗?——当然可以。那时候,我将在家写报告呢。由题干中的关键信息词tomorrow morning可知,双方在谈论明天上午的事情。所以答语应用将来进行时,表示“明天上午我将在家写报告”。【答案】 A
34.—What about your self-drive trip yesterday?
—Tiring! The road is being widened,and we ________ a rough ride.
A.had
B.have
C.would have
D.have had
【解析】 句意:——昨天的自驾游如何?——太累人了!道路正在拓宽,驾车十分难行。解时态题关键是找准能揭示句子的时间基点的词语,例如本题中应抓住关键词yesterday,讲的是昨天的事情,所以用一般过去时。【答案】 A
22.He was unhappy when he sold his guitar.After all,he ________ it for a very long time.
A.has had
B.had had
C.has
D.had
【解析】 句意:他把自己的吉他卖掉时并不高兴。毕竟,他拥有这把吉他已经很长时间了。由句意知,他“拥有吉他”的动作发生在“卖掉吉他”之前,而“卖掉吉他”发生在过去,因此空格处的动作发生在过去的过去,故用过去完成时态。【答案】 B
22.“What do you want to be?”asked Mrs. Crawford. “Oh,I________president,”said the boy,with a smile.
A.have been
B.am
C.was
D.will be
【解析】 题干的意思是:“‘你想要当什么?’克劳福德太太问。‘哦,我想当总统,’男孩微笑着说。”由题意可知此处表示男孩的意愿,故用will be。【答案】 D
24.Around two o'clock every night, Sue will start talking in her dream. It somewhat________us.
A.bothers
B.had bothered
C.would bother
D.bothered
【解析】 题干的意思是:“每天夜里2点左右,休就会开始说梦话。这多少有点打扰我们。”根据时间状语“around two o'clock every night”可知此处叙述的是每天夜里都发生的事情,故用一般现在时。题干中的every night是关键词,是一般现在时的常见时间状语。【答案】 A
27.—Have you heard about the recent election?
—Sure, it________the only thing on the news for the last three days.
A.would be
B.is
C.has been
D.will be
【解析】 题干的意思是:“你听说过有关最近选举的事情了吗?”“当然,这已经成为最近三天报道的唯一话题。”根据时间状语“for the last three days”可知此处用现在完成时,故答案为C。for the last three days是本题的关键信息,它多与现在完成时连用。【答案】 C
34.—I don't understand why you didn't go to the lecture yesterday afternoon.
—I'm so sorry. But I________my homework.
A.had done
B.was doing
C.would do
D.am doing
【解析】 题干的意思是:“我无法理解你昨天下午为什么没去听讲座。”“对不起,但是那时我在做作业。”根据语境可知“做作业”是昨天下午举行讲座的那段时间内正在发生的动作,故用过去进行时,由此可知答案为B。【答案】 B
3.Hurry up,kids! The school bus________for us!
A.waits
B.was waiting
C.waited
D.is waiting
【解析】 题干的意思是:孩子们,快点!校车正在等着我们呢!由题中的关键信息Hurry up,kids!可知此处应该用现在进行时表示说话时或现阶段正在或一直在进行或发生的动作。B、C两项都是过去的时态,所以排除。一般现在时表示经常性或习惯性的动作,常与表示频度的时间状语连用,所以排除A。【答案】 D
24.I'm calling about the apartment you ________ the other day.Could you tell me more about it?
A.advertised
B.had advertised
C.are advertising
D.will advertise
【解析】 句意:我现在打电话是咨询一下你前几天登广告的那套住房的。你能告诉我有关它的更多信息吗?you ________ the other day为定语从句,由从句中的关键词the other day(前几天)可知从句用过去时。【答案】 A
35.I________to visit you later that day, but I had to phone and cancel.
A.come
B.came
C.am coming
D.was coming
【解析】 句意:我打算那天晚些时候来看你,但是我不得不打电话取消。根据语境和come的用法特点可知,此处是过去进行时表示过去将来时。【答案】 D
11.On Monday mornings it usually________me an hour to drive to work although the actual distance is only 20 miles.
A.takesB.is taking
C.took
D.will take
【解析】 题干的意思是:“虽然只有20英里的实际距离,但是在每周一的早上我通常会花费一个小时的时间开车去上班。”题干中“it takes sb.+一段时间+to do”为固定句型,意为“做某事花费某人多长时间”。从该句给出的时间状语on Monday mornings可知“在每周一的早上”都是这样的;另外,副词usually也暗示了该动作的反复性,所以此处要用一般现在时态。【答案】 A
17.Jim________a late night film at home when, right in the middle of a thrilling scene, the television went blank.
A.watched
B.had watched
C.was watching
D.would be watching
【解析】 题干的意思是:“吉姆在家看一部午夜电影,看到中间一幕惊险的场景时,屏幕上突然出现一片空白。”该句考查be doing...when...结构,意为“正在做……就在这时(突然)……”。从后面的动作went blank可知“看电影”发生在过去;并且是当吉姆正在看的时候,所以该题要用过去进行时态,即was watching。【答案】 C32.—So what is the procedure?
—All the applicants________before a final decision is made by the authority.
A.interview
B.are interviewing
C.are interviewed
D.are being interviewed
【解析】 题干的意思是:“那么程序是什么样?”“所有的应征者都被面试后官方才作出最后的决定。”interview与主语applicants之间为动宾关系,故排除A、B两项;并且此处表示的是具体的程序,要用一般现在时,故正确答案为C项。【答案】 C
26.If nothing________, the oceans will turn into fish deserts.
A.does
B.had been done
C.will do
D.is done
【解析】 题干的意思是:“如果什么措施都不采取的话,海洋将会变成鱼类的沙漠。”根据“主将从现”的原则,即主句为一般将来时,从句用一般现在时,再根据语境可知此处应用被动语态,故答案为D。【答案】 D30.We are confident that the environment ________ by our further efforts to reduce pollution.