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

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

答案
B
解析
此题考查情态动词表示虚拟意义的用法。I don’t think…是否定前移。意为:我认为没有你我们本不能做成这件事的。此题关键是要根据句意知道是虚拟语气,其基本形式是情态动词(过去式)+have done,所以其他选项皆可排除。
举一反三
——My cat’s really fat.
——You____________have given her so much food.
A.wouldn’tB.couldn’t
C.shouldn’tD.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 happeningB.happens C.has happened D.happened

题型:不详难度:| 查看答案
While watching television, __________.
A.the doorbell rang B.the doorbell rings
C.we heard the doorbell ringD.we heard the doorbell rings

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

超级试练试题库

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