---I was trying to carry out the plan, but I failed.---Well, you _________, for

---I was trying to carry out the plan, but I failed.---Well, you _________, for

题型:不详难度:来源:
---I was trying to carry out the plan, but I failed.
---Well, you _________, for we were uncertain it would do ________.
A.needn’t do that, in factB.needn’t have done, in effect
C.needn’t have, in practiceD.needn’t, in time

答案
C
解析
第一空考查needn’t have done“本不必做而做了”,第二空填词组in practise“实际上”,句意是:--我想实施计划,但失败了。--你本不必,因为我不确定是否它会付诸实施。因为上文有动词carry out,所以needn’t have done后面的done被省略了。选C。
举一反三
---Mike must have known that.
---No, he ________. How _______ he?
A.mustn’t, mustB.may not, mightC.couldn’t, canD.needn’t, need

题型:不详难度:| 查看答案
If you had told me in advance, I ________ him at the airport. 
A.would meet B.will meetC.would have metD.will have meet

题型:不详难度:| 查看答案
He had dreamed of going there for a long time. But he _______ he would have such an unpleasant experience.
A.needn’t have expectedB.couldn’t have expected
C.mustn’t have expectedD.shouldn’t have expected

题型:不详难度:| 查看答案
The manager ______ the worker how to do it, or the accident couldn’t have happened.
A.couldn’t have toldB.ought to tell
C.could have toldD.mustn’t have told

题型:不详难度:| 查看答案
It’s hard to say what kind of person he is. Sometimes he is very nice; at other times he _______ be very cold.
A.mustB.willC.shallD.can

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.