题目内容
18.I ________ to my cousin's birthday party last night,but I ________ busy with piles of work.( )A. | went,had been | B. | had gone,was | ||
C. | would go,had been | D. | would have gone,was |
分析 我本会参加我表哥的生日聚会,但是我忙着做一大堆的工作.
解答 答案是D.本题考查的是虚拟语气和真实语气的混合使用.根据句意可知,我忙着一大堆的工作,所以昨天没有去参加聚会;所以第一个分句是与过去事实相反的虚拟"本会…"用would have done;第二个分句中,"我昨天忙于做一大堆的工作"是过去的事实,不是虚拟,所以用一般过去时;由此判断答案是D.
点评 在掌握虚拟语气的规则的基础上,判断题干属于什么类型的虚拟,然后根据语境,选用恰当的动词形式表达虚拟.
练习册系列答案
相关题目
9.I'm glad you've made great progress so far.Keep it up______ you must be successful.( )
A. | and | B. | while | C. | so | D. | or |
6.You ________ in person; a telephone would have been enough.( )
A. | couldn't have come | B. | needn't have come | ||
C. | shouldn't have come | D. | mustn't have come |
13.The young man is determined to _____a small business of his own after he graduates
from college.( )
from college.( )
A. | set up | B. | make up | C. | bring up | D. | turn up |