题目内容
13.I owe my success to all your hard efforts the other day.I don't believe I _____ it without you.( )A. | can have made | B. | could make | C. | could have made | D. | can make |
分析 我把我的成功归功于前一天你们的辛勤付出.没有你们我相信我是不会做到这一点的.
解答 答案:C.
本题是属于含蓄虚拟条件句的考查.couldn't have done 意为"(过去)不可能做某事,但实际上已做了".此处否定发生了转移,是对前一天所发生的事实的一种虚拟.故选C.
点评 有时候假设的情况不以if引导的条件从句形式表现出来,而是通过一个介词短语,连词或其他形式表示.常用的词或短语有:without,with,but for(要是没有),otherwise,or,but等.
But for electricity(=If there were no electricity,there would be no modern industry.
He felt very tired yesterday,or/otherwise he would have attended the party.
练习册系列答案
相关题目
15. the employees'working efficiency,the manager will allow them to have a coffee break.( )
A. | Improving | B. | To improve | C. | Improved | D. | Having improved |
8.If you smile,_____you're in a bad mood,it will immediately improve your mood.( )
A. | when | B. | only if | C. | even if | D. | once |
18.Seeing Michael so sad,I wish I _______ him the truth.( )
A. | hadn't told | B. | wouldn't tell | C. | are not telling | D. | will not tell |