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;that | B.not be sent;that | C.should not be sent;what | D.should not send;what |
|
The fire spread through the hotel very quickly but everyone______get out.A.had to | B.would | C.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 have | D.ought to have |
|
John, look at the time. ___________ you play the piano at such a late hour? |
Jane’s pale face suggested that she______ ill, and her parents suggested that she medical examination.A.be; should have | B.was; have | C.should be; have | D.was; has |
|
最新试题
热门考点