- 试题详情及答案解析
- But for the fact that I an unexpected visitor, I _____to the lecture.
A.had had/would go |
B.had/must go |
C.had/would have gone |
D.had had/must have gone |
- 答案:C
- 试题分析:考查虚拟语气。句意:要不是因为不速之客的到来,我就去听那个讲座了。but for要不是,后跟含蓄虚拟条件句,类似的有but that, without, or, otherwise等,but for分句是对现在进行虚拟,用一般过去时;主句是对过去的事情进行虚拟,用would have done,故选C。
考点:考查虚拟语气