Thank you for all your hard work last week.I don’t think we ______ it without yo

Thank you for all your hard work last week.I don’t think we ______ it without yo

题型:不详难度:来源:
Thank you for all your hard work last week.I don’t think we ______ it without you.
A.can manage B.could have managed
C.could managed D.can have managed

答案
B
解析
由语境可知这里要表达的意思是:如果没有你们辛勤的工作,我们不可能处理好这件事。很显然,这是对过去发生的事实的虚拟,所以要用could have done,故应选B。
举一反三
—Don’t you think it necessary that he ______ to Miami but to New York?
—I agree,but the problem is ______ he has refused to.
A.will not be sent;thatB.not be sent;that
C.should not be sent;whatD.should not send;what

题型:不详难度:| 查看答案
The fire spread through the hotel very quickly but everyone______get out.
A.had to B.wouldC.was able to D.could

题型:不详难度:| 查看答案
There was a lot of fun at yesterday’s party. You______come, but why didn’t you?
A.must have B.should
C.need haveD.ought to have

题型:不详难度:| 查看答案
John, look at the time. ___________ you play the piano at such a late hour?
A.MustB.CanC.MayD.Need

题型:不详难度:| 查看答案
Jane’s pale face suggested that she______ ill, and her parents suggested that she      medical examination.
A.be; should haveB.was; have
C.should be; haveD.was; has

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

超级试练试题库

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