—No wonder you caught a cold. You ________out last night without a coat. —I kno
题型:不详难度:来源:
—No wonder you caught a cold. You ________out last night without a coat. —I know how silly I was.A.shouldn’t have gone | B.mustn’t have gone | C.couldn’t have gone | D.mightn’t have gone |
|
答案
A |
解析
本题考查“情态动词+have done ”结构的用。mustn’t have gone 是错误的表达,couldn’t have gone 和mightn’t have gone 虽然也有“本不应该做却做了”含义,但其语气远shouldn’t have gone 弱,且它们主要用来表示对过去是否发生某一行为进行推测。 |
举一反三
Terribly sorry, I came home at last. I _____of the supermarket ________so crowded.A.should have thought; being | B.should think; being | C.could have thought; was | D.could think; was |
|
——You didn’t wait for Mr. Black last night, did you? ——No, but we ____. He didn’t return home at all.A.couldn’t have | B.needn’t have | C.didn’t need to | D.should wait have |
|
——This wall of air is an effective answer to the problem and it ____ work. ——But it is a question to put such a wall of air around the statue.A.may | B.must | C.should | D.could |
|
—You___________ stop me. —Even if you __________it, I won"t allow you to swim across the river.A.mustn’t; dare not do | B.may; dare not do | C.can; dare to do | D.needn"t; dare do |
|
Why didn"t you tell me there was no meeting today? I all the way here through the heavy snow. A.needn"t have driven | B.can"t have driven | C.mustn"t have driven | D.shouldn"t have driven |
|
最新试题
热门考点