We ______ such great success without your efforts. Thanks a lot.A.shouldn’t ha
题型:不详难度:来源:
We ______ such great success without your efforts. Thanks a lot.A.shouldn’t have accomplished | B.couldn’t have accomplished | C.were unable to accomplished | D.mustn’t have accomplished |
|
答案
B |
解析
考查虚拟语气。句意:没有你的努力,我们不可能取得如此大的成功。谢谢你。“could+have+done”表示对过去事情的假设,意思是本来能够做某事而没有做。故选B。 |
举一反三
—Guess what! I have got A for my term paper. —Great! You read widely and put a lot of work into it.A.must | B.should | C.must have | D.should have |
|
—You just think of yourself! You kept me wailing for at least three hours. —I’ m sorry that you _____________ think so.A.would | B.should | C.could | D.might |
|
Tom, look! It’s 12 o’clock at night. _____ you shout so loudly? |
You ______ tell Margaret --- I don’t want her to know about this matter .A.can’t | B.mustn’t | C.needn’t | D.shouldn’t |
|
here a few minutes earlier, he would have met that famous film star.A.Should be | B.Had he been | C.Were he | D.Has he been |
|
最新试题
热门考点