2024届广东省天河中学高考英语一轮复习基础训练:动词时态和语态02(含答案)
动词时态和语态1.
When I got on the bus, I_____ I had left my wallet at home.
A. was realizing B. realized
C. have realized
D. would realize
解析:此题考查时态。根据前半句“when I got on the bus”为明确的过去的时间状语,因此和一般过去时搭配。
答案:B
2.She was surprised to find the fridge empty; the child _____ everything!
A. had been eating
B. had eaten
C. have eaten
D. have been eating
解析:本题考查时态。句意:她惊奇地发现冰箱是空的;孩子们早把所有东西都吃光了!由句意可知孩子们“吃光东西”是发生在她“吃惊地发现”之前,而“吃惊地发现”用一般过去时,故“吃光东西”应为过去的过去,即过去完成时。A 项为过去完成进行时;C项为现在完成时;D项为现在完成进行时,均不符合语境。故选B。
答案:B
3.
——I hear you _____ in a pub. What's it like?
——Well, it's very hard work and I'm always tired, but I don't mind.
A are working
B will work
C were working
D will be working
解析:本题考查动词的时态。句意:“我听说你在一家酒吧上班。怎么样?”“噢,工作很繁重,我总是感觉累,不过我不在乎。”由谈话时的语境可推测出隐含的时间为now,由此可推断出空格处用现在进行时表示现阶段正在发生的动作,并不是说话时正在发生的动作。其他选项的时态与语境不符。
答案:A
4.
The fact that so many people still smoke in public places ______ that we may need a national wide campaign to raise awareness of the risks of smoking.
A suggest
B suggests
C suggested
D suggesting
解析:本题考查主谓一致与动词的时态。句意:仍有许多人在公共场所吸烟这一事实表明我们可能需要一次全国范围内的运动来提高人们对吸烟危害的认识。本句说明了一个现在存在的事实,故用一般现在时。题干中that so many people still smoke in public places为the fact的同位语,主语为the fact,所以谓语用单数形式;that we may need a national wide campaign to raise awareness of the risks of smoking是宾语从句,而原句中缺少谓语动词,可排除D选项;答案:B
5.
——Tommy is planning to buy a car.
——I know, by next month, he ______ enough for a used one.
A saves
B saved
C will save
D will have saved
解析:本题考查动词的时态。句意:“汤米计划着买辆轿车。”“我知道。到下个月,他就会攒出足够的钱买辆二手车了。”由时间状语by
next
month判断,该句应该用将来完成时,故选D项。
答案:D
6.
Planning so far ahead
no sense —— so many thing will have changed by next year.
A. made
B. is making
C. makes
D. has made
解析:本题考查时态。句意:这么早就作计划是没有意义的———到了明年,有许多情况会发生变化。此处说明现在的事实,故用一般现在时。部分考生由于受so
far的影响会误选D,其实这儿的so
far不是表示“到目前为止”的那个短语so far,此处
so是用来修饰短语far
ahead的,far
ahead很早,so
far
ahead如此早。B项is
making为现在进行时,不合题意,可排除;根据时态一致原则,A项made也可排除。
答案:C
7.
I wasn’t sure if he was really interested or if he
polite.
A. was just being
B. will just be
C. had just been
D. would just be
解析:本题考查进行时的特殊用法。句意:我不确定他是否真感兴趣或者仅仅是出于礼貌。
“+现在分词”表示临时性,有“有意如此”之意,此处时态为过去进行时时。再如:约翰有意慢腾腾(平时并非如此),我记得曾对此感到纳闷。此题也可用排除法解题。根据时态一致原则,B项will just be可排除。 C项had just been为过去完成时,强调动作发生的时间为“过去的过去”;D项would just be为过去将来时,两者均不合题意。
答案:A8.
When Alice came to, she did not know how long she
there.
A. had been lying
B. has been lying
C. was lying
D. has lain
解析:本题考查动词的时态。当艾丽斯醒来时,她不知道自己在那儿躺了多久。根据时态一致的原则,可排除B、D 两项;由she did not know how long...可知应用过去完成进行时,表示持续发生的动作。
答案:A
9.
If you don't like the drink you ______ ,just leave it and try a different one.
A. ordered
B. are ordering
C. will order
D. had ordered
解析:本题考查动词时态。句意:如果你不喜欢你点的饮料,就别喝了,再换一种。由情境可知饮料是刚才点的,故用一般过去时。
答案:A
10.
All visitors to this village _________ with kindness.
A. treat
B. are treated
C. are treating
D. had been treated
解析:本题考查时态和语态。句意:所有到达这个村庄的游客都受到了友好的招待。treat为一般现在时的主动语态;are treated为一般现在时的被动语态;are treating为现在进行时的主动语态;had been treated为过去完成时的被动语态。句子主语All visitors与谓语动词treat之间为被动关系。结合语境可确定用一般现在时的被动语态。
答案:B
11. —What a mistake!
—Yes. I
his doing it another way, but without success.
A. was suggesting
B. will suggest
C. would suggest
D. had suggested
解析:本题考查动词的时态。句意:“竟犯了这样的错误!”“是啊。我曾建议他用另外一种方法做,但没有成功。” was suggesting是过去进行时;will suggest是一般将来时;would suggest是过去将来时;had suggested是过去完成时。根据语境可知suggest动作应发生在犯错误之前,即“过去的过去”,应使用过去完成时。
答案:D12. —John,what
in your hand?
—Look!It’s a birthday gift from my grandma.
A.had you held
B. are you holding
C.do you hold
D.will you hold
解析:本题考查动词时态。句意:“琼,你手里拿着什么东西?”“看!是给我(外)祖母给我的生日礼物。”由句意及答语中的“Look!”可知此处表示动作正在进行。
答案:B13. In 1492, Columbus_______ on one of the Bahama Islands, but he mistook it for an island off India.
A. lands
B. landed
C. has landed
D. had landed
解析:本题考查动词时态。句意:1492年,哥伦布登上了巴哈马群岛中的一个岛屿,但
是他却把它误当作是印度的一个沿海岛屿。由句中的时间状语“In 1492”可知谓语动词应用一般过去式。
答案:B
14.
It is the most instructive lecture that I ________since I came to this school.
A. attended
B. had attended
C. am attending
D. have attended
解析:本题考查时态。句意:这是自从我来到这所学校以来所听过的最有教育意义的讲座。句中since表示“自从……以来”,后接表示时间的状语从句,这时主句用现在完成时,从句用一般过去时。故本题选D项。
答案:D
15.
In the near future, more advances in the robot technology ______ by scientists.
A. are making
B. are made
C. will make
D. will be made
解析:本题考查动词的时态和语态。句意:在不久的将来,科学家们将会在机器人技术上取得更大的进步。由句中的时间状语“In the near future”可知应用一般将来时;make advances是固定短语,意为:“取得进步”; advances作主语,故谓语动词用被动语态。
答案:D16.
In the last few years thousands of films
all over the world.
A. have produced
B. have been produced
C. are producing
D. are being produced
解析:本题考查动词的时态和语态。句意:在过去的几年里,全世界拍摄了成千上万部电影。
have produced是现在完成时的主动语态;have been produced是现在完成时的被动语态;are producing为现在进行时的主动语态;are being produced是现在进行时的被动语态。根据时间状语In the last few years可确定时态为现在完成时,然后根据films与produce的关系可确定使用被动语态。故空格处应为现在完成时的被动语态。
答案:B
17.On the next birthday,Ann
married for twenty years.
A. is
B. has been
C. will be
D. will have been
解析:本题考查动词的时态。句意:等到下个生日时,Ann就将结婚20年了。四个选项分别使用了be动词的一般现在时、现在完成时、一般将来时和将来完成时形式。根据句中的时间状语On the next birthday可知她的生日还未到来,属于将来的事情,故用将来时;又因for twenty years属表时间段的时间状语,故用完成时,两者结合在一起可确定空格处用将来完成时。
答案:D
18.
I ______ sooner but I didn’t know that they were waiting for me.
A. had come
B. was coming
C. would come
D. would have come
解析:本题考查时态和虚拟语气。句意:我本该早点儿来的,但我不知道当时他们正在等我。
根据后面一句话的意思可反推出说话人觉得自己当时应该早点到,但实际上过去并未这么做。would have done sth.表示“过去本来会做某事”,暗含的意思是过去并未做到,符合该处的语意。
答案:D19. —What do you think of store shopping in the future?
—Personally, I think it will exist along with home shopping but _______
A. will never replace
B. would never replace
C. will never be replaced
D. would never be replaced
解析:本题考查动词的时态和语态。句意:“你如何看待未来的商店购物?”“就我个人而言,我认为它将会和在家购物并存但永远不会被取代。”答语中的it指代问句中的store shopping。由句意可知store shopping和replace之间是被动关系,A项和B项均是主动语态,不符合句意;D项为过去将来时的被动语态,不符合时态一致的原则;只有C项是一般将来时的被动语态,符合句意。
答案:C
20.
——I didn’t ask for the name list. Why ______ on my desk?
——I put it here just now in case
.
A. does it land
B. has it landed
C. will it land
D. had it landed
解析:本题考查动词的时态。句意:“我没有要名单,它为什么已经被放到了我的桌子上?”“我刚刚放在那里的,以防你会需要。”从对话中知道名单已经出现在桌子上了,所以需要用现在完成时。A 项是一般现在时;C项是一般将来时,表示还没有放上;D项是过去完成时,在本句中没有出现一个过去的时间状语作对比,也不正确;只有B项是现在完成时,因此选B。
答案:B
21.If________(我没有喝)alcohol last night. I could have driven my car home. (drink)
答案:I had not/ hadn’t drunk
22.
—— It’s nice. Never before
such a special drink!
—— I’m glad you like it.
A.I have had
B. I had
C. have I had
D. had I
解析:句意:“太好喝了。我以前从未喝过这么特别的饮料!”“你能喜欢我很高兴。”否定词never置于句首,句子需用部分倒装语序,排除A、B两项;又由时间状语before可知,句子要用现在完成时,故C项正确。
答案:C
命题立意:本题考查倒装句式与动词时态,解题关键在于掌握部分倒装结构以及根据语境判断时态。难度中等
23.
Last month, the Japanese government expressed their thanks for the aid they
from China.
A. receive
B. are receiving
C. have received
D. had received
解析:句意:上个月,日本政府表达了他们对收到的来自中国的援助的谢意。由语境可知,receive这一动作发生在谓语动词expressed动作之前,即“过去的过去”,故receive要用过去完成式,因此D 项正确。
答案:D
命题立意:本题考查动词时态,弄清动作发生的先后关系是解题的关键。难度中等。
24.
We arrived at work in the morning and found that somebody _____ into the office during the night.
A. broke
B. had broken
C. has broken
D. was breaking
解析:句意:早上我们来上班时发现有人在夜间破门闯入了办公室。此处“破门闯入办公室”显然发生在“发现”之前,故在时间上是“过去的过去”,用过去完成时态,故选B项。
答案:B
命题立意:本题考查时态的运用。难度偏低。
25.
The manager was worried about the press conference his assistant _____in his place but, luckily, everything was going on smoothly.
A. gave
B. gives
C. was giving
D. had given
解析:句意:经理对于他的助手代替他举行的资讯发布会感到焦虑,所幸的是,一切
进展顺利。根据后置语境everything was going on smoothly可知,空格处描述的是过去的情景,而且“助手代替”贯穿会议的始终,所以要用过去进行时态表示在过去一段时间内持续的状态。
答案:C