题目内容

【题目】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

【解析】C。解析:But for要不是,如果没有,引导的从句要用虚拟语气。根据意思, 如果不是我有一位意想不到的访客的话,我就去听演讲去了。可知是对过去发生事情的虚拟,事实上没去听演讲,主句要用would/could+have done.,从句描述的是客观事实,用一般过去时。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网