题目内容
17.I ________ able to catch the first light home,but my watch betrayed me.( )A. | were | B. | had been | C. | would be | D. | would have been |
分析 我本来能够在黎明时分到家的,但是我的手表不准了.
解答 答案:D.
根据题干but引导的从句可知,其引导的是含蓄条件句,相当于if引导的虚拟条件句"if my watch hadn't betrayed me",此句是对过去情况的假设.由此可知,主句谓语动词形式应用would have done 来表示对过去情况的假设.故选D.
点评 含蓄虚拟条件句中的假设条件不是以if条件从句的形式来表达的,而是隐藏在上下文或由with、without、otherwise、or、but for、but等词来暗示,相当于if引导的虚拟条件句.所以解题时要注意上下文的语境和这些关键词的提示.
练习册系列答案
相关题目
8.-I don't think I'll be able to go mountain-climbing tomorrow.
--______?( )
--______?( )
A. | And how | B. | How come | C. | How's it going | D. | How about it |
5.I felt very tired when I got home,and I straight to bed.( )
A. | go | B. | went | C. | had gone | D. | have gone |
12.-Forgotten something?I can keep an eye on your kids if you want to go and get it.
- Thank you all the same.( )
- Thank you all the same.( )
A. | It's very kind of you. | B. | Oh,how careless of me! | ||
C. | I might as well go and get it. | D. | Well,I can do without it. |
2.A wise mother will never get herself into the state of her children ________ to the slightest possibility of danger.( )
A. | exposed | B. | exposing | C. | being exposed | D. | to be exposed |
9.My voice was so little and the shop owner had to bend down to hear_______ I wanted to buy.( )
A. | what it was | B. | it was what | ||
C. | what it was that | D. | what was that |