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
解析:本題考查動詞的時態。句意:“湯米計劃著買輛轎車?!薄拔抑?。到下個月,他就會攢出足夠的錢買輛二手車了?!庇蓵r間狀語by
?。睿澹?/p>
?。恚铮睿簦枧袛?,該句應該用將來完成時,故選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
?。妫幔虻挠绊憰`選D,其實這兒的so
far不是表示“到目前為止”的那個短語so far,此處
?。螅锸怯脕硇揎椂陶Zfar
?。幔瑁澹幔涞模妫幔?/p>
?。幔瑁澹幔浜茉?,so
?。妫幔?/p>
?。幔瑁澹幔淙绱嗽?。B項is
?。恚幔耄椋睿鐬楝F在進行時,不合題意,可排除;根據時態一致原則,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
解析:本題考查動詞時態。句意:“瓊,你手里拿著什么東西?”“看!是給我(外)祖母給我的生日禮物?!庇删湟饧按鹫Z中的“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
解析:本題考查動詞的時態和語態。句意:“你如何看待未來的商店購物?”“就我個人而言,我認為它將會和在家購物并存但永遠不會被取代?!贝鹫Z中的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
解析:本題考查動詞的時態。句意:“我沒有要名單,它為什么已經被放到了我的桌子上?”“我剛剛放在那里的,以防你會需要?!睆膶υ捴兄烂麊我呀洺霈F在桌子上了,所以需要用現在完成時。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