Thank you for all your hard work last week. I don’t think we ____ it without you
题型:不详难度:来源:
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 manage | D.can have managed |
|
答案
B |
解析
此题考查情态动词表示虚拟意义的用法。I don’t think…是否定前移。意为:我认为没有你我们本不能做成这件事的。此题关键是要根据句意知道是虚拟语气,其基本形式是情态动词(过去式)+have done,所以其他选项皆可排除。 |
举一反三
——My cat’s really fat. ——You____________have given her so much food. A.wouldn’t | B.couldn’t | C.shouldn’t | D.mustn’t |
|
I told your friend how to get to the hotel, but I perhaps I __________ have driven her there. A.could | B.must | C.might | D.should |
|
——Do 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 |
|
Eliza remembers everything exactly as if it _________ yesterday. A.was happening | B.happens | C.has happened | D.happened |
|
While watching television, __________.A.the doorbell rang | B.the doorbell rings | C.we heard the doorbell ring | D.we heard the doorbell rings |
|
最新试题
热门考点