1.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
解析:
感谢你上周的辛勤工作。我想要不是你辛勤的劳动,我们不可能做成。without you表达的是“如果没有你艰苦工作的话”,结合句子前后内容,本题表达的是与过去相反的虚拟语气,所以选择B项。
2.—How dangerous it was!
—Yes, but for the passer-by’s quick action, the girl ________.(上海)
A.was drowned B.would have been drowned
C.had drowned D.should be drowned
答案:B
解析:
——真够危险的!——是的,要不是过路人立即采取行动,那个女孩早就被淹死了。根据句意,本题考查与过去事实相反的虚拟语气,故选B项。
3.The doctor recommended that you ________ swim after eating a large meal. (浙江)
A.wouldn’t B.couldn’t
C.needn’t D.shouldn’t
答案:D
句意:
医生建议你不应该在饱餐之后游泳。recommend后的宾语从句应用虚拟语气,谓语动词为“(should)+do”,故选D。