2024屆高考英語二輪復習隨堂訓練:單項填空 7情態動詞和虛擬語氣(含解析)
隨堂訓練
1. (2024·寧波二模)______you come across Tom, tell him I could
visit him recently.
A. Should B. Would C. Could D. Might
【解析】選A。考查虛擬語氣。句意: 要是你碰到湯姆, 告訴他最近我會去拜訪他。省略if將should提前, 表示和將來相反的虛擬。
2. You______use your cell phone here in our hospital because of the disturbance to the electronic equipments! It’s forbidden.
A. shouldn’t B. may not
C. needn’t
D. mustn’t
【解析】選D。考查情態動詞。mustn’t表示禁止。shouldn’t不應該; may not可能不; needn’t沒必要。
3. (2024·皖南八校聯考)—What do you think of Mr Smith?
—Well, he looks like a gentleman, but he______have beaten his wife yesterday, which really surprised us.
A. must B. should
C. could
D. might
【解析】選B。考查情態動詞。should“居然, 竟然”, 表示驚訝、出乎意料。答句句意為: 他看上去像位紳士, 但昨天竟然打了他妻子, 這使我們很震驚。
4. (2024·寧波模擬)As a teacher, I always recommend parents______their children under 12 to ride bicycles to school for safety.
A. not allow B. do not allow
C. mustn’t allow
D. couldn’t allow
【解析】選A。句意: 作為一名老師, 我總是建議家長為安全起見不要允許12歲以下的孩子騎自行車上學。recommend后接賓語從句時, 從句使用虛擬語氣, 即should+動詞原形, should可以省略。
5. No driving after drinking is a rule that every driver______obey in our country.
A. will B. shall
C. may
D. can
【解析】選B。考查情態動詞。用于第二、三人稱的陳述句, 表示說話人給對方的命令、警告、允諾或威脅; 此外, 法律、法規中也用shall。
【加固訓練】
(2024·北京石景山二模)You______pay the price if you insist on doing so.
A. mayB. must
C. can
D. shall
【解析】選D。考查情態動詞。用于第二、三人稱的陳述句, 表示說話人給對方的命令、警告、允諾或威脅。
6. As the traffic is heavy today, I______arrive a bit late. So could you save me a place?
A. shall B. must
C. need
D. might
【解析】選D。考查情態動詞表示可能性。句意: 因為今天交通擁堵, 我可能會晚到一會。你能給我留個位嗎? might可能。
7. You______reach him on his mobile now—his mobile is still under repair.
A. shouldn’t B. wouldn’t
C. can’t
D. mustn’t
【解析】選C。考查情態動詞表示推測。can用在否定句中, 表示推測, 意為“不可能”。
【加固訓練】
(2024·石獅二模)I’m afraid Mr Harding______see you now. He is very busy.
A. shouldn’t B. mustn’t
C. can’t
D. needn’t
【解析】選C。考查情態動詞表推測。句意: 恐怕Harding先生現在不能見你, 他太忙了。can’t不可能; shouldn’t不應該; mustn’t表示禁止; needn’t沒必要。
8. We spent too much time on shopping, otherwise we______the temple dating back to Ming Dynasty
yesterday.
A. visited B. had visited
C. would have visited
D. would visited
【解析】選C。考查虛擬語氣。條件暗含在otherwise中, 表示與過去事實相反的虛擬, 主句謂語用would/should/could/might+have+過去分詞。
9. The old man wished he______to see the birth of his grandchild.
A. would live B. lived
C. had lived
D. lives
【解析】選A。考查虛擬語氣。wish(that)+賓語從句時用虛擬語氣。表示將來愿望實現的可能性很小, 從句常用could/would +動詞原形。
10. (2024·杭州模擬)Had they known what was coming next, they______second thoughts.
A. may have B. must have had
C. could have
D. might have had
【解析】選D。句意: 如果他們知道下一步要發生什么事情, 他們可能就會重新考慮了。與過去事實相反的虛擬語氣, 主句用would/should/could/might +have+過去分詞。
隨堂訓練
1. (2024·寧波二模)______you come across Tom, tell him I could
visit him recently.
A. Should B. Would C. Could D. Might
【解析】選A。考查虛擬語氣。句意: 要是你碰到湯姆, 告訴他最近我會去拜訪他。省略if將should提前, 表示和將來相反的虛擬。
2. You______use your cell phone here in our hospital because of the disturbance to the electronic equipments! It’s forbidden.
A. shouldn’t B. may not
C. needn’t
D. mustn’t
【解析】選D。考查情態動詞。mustn’t表示禁止。shouldn’t不應該; may not可能不; needn’t沒必要。
3. (2024·皖南八校聯考)—What do you think of Mr Smith?
—Well, he looks like a gentleman, but he______have beaten his wife yesterday, which really surprised us.
A. must B. should
C. could
D. might
【解析】選B。考查情態動詞。should“居然, 竟然”, 表示驚訝、出乎意料。答句句意為: 他看上去像位紳士, 但昨天竟然打了他妻子, 這使我們很震驚。
4. (2024·寧波模擬)As a teacher, I always recommend parents______their children under 12 to ride bicycles to school for safety.
A. not allow B. do not allow
C. mustn’t allow
D. couldn’t allow
【解析】選A。句意: 作為一名老師, 我總是建議家長為安全起見不要允許12歲以下的孩子騎自行車上學。recommend后接賓語從句時, 從句使用虛擬語氣, 即should+動詞原形, should可以省略。
5. No driving after drinking is a rule that every driver______obey in our country.
A. will B. shall
C. may
D. can
【解析】選B。考查情態動詞。用于第二、三人稱的陳述句, 表示說話人給對方的命令、警告、允諾或威脅; 此外, 法律、法規中也用shall。
【加固訓練】
(2024·北京石景山二模)You______pay the price if you insist on doing so.
A. mayB. must
C. can
D. shall
【解析】選D。考查情態動詞。用于第二、三人稱的陳述句, 表示說話人給對方的命令、警告、允諾或威脅。
6. As the traffic is heavy today, I______arrive a bit late. So could you save me a place?
A. shall B. must
C. need
D. might
【解析】選D。考查情態動詞表示可能性。句意: 因為今天交通擁堵, 我可能會晚到一會。你能給我留個位嗎? might可能。
7. You______reach him on his mobile now—his mobile is still under repair.
A. shouldn’t B. wouldn’t
C. can’t
D. mustn’t
【解析】選C。考查情態動詞表示推測。can用在否定句中, 表示推測, 意為“不可能”。
【加固訓練】
(2024·石獅二模)I’m afraid Mr Harding______see you now. He is very busy.
A. shouldn’t B. mustn’t
C. can’t
D. needn’t
【解析】選C。考查情態動詞表推測。句意: 恐怕Harding先生現在不能見你, 他太忙了。can’t不可能; shouldn’t不應該; mustn’t表示禁止; needn’t沒必要。
8. We spent too much time on shopping, otherwise we______the temple dating back to Ming Dynasty
yesterday.
A. visited B. had visited
C. would have visited
D. would visited
【解析】選C。考查虛擬語氣。條件暗含在otherwise中, 表示與過去事實相反的虛擬, 主句謂語用would/should/could/might+have+過去分詞。
9. The old man wished he______to see the birth of his grandchild.
A. would live B. lived
C. had lived
D. lives
【解析】選A。考查虛擬語氣。wish(that)+賓語從句時用虛擬語氣。表示將來愿望實現的可能性很小, 從句常用could/would +動詞原形。
10. (2024·杭州模擬)Had they known what was coming next, they______second thoughts.
A. may have B. must have had
C. could have
D. might have had
【解析】選D。句意: 如果他們知道下一步要發生什么事情, 他們可能就會重新考慮了。與過去事實相反的虛擬語氣, 主句用would/should/could/might +have+過去分詞。