您现在的位置是:首页 > 学科知识查询 > 高中英语题库

But for the fact that I an unexpected visitor, I to the lecture.A.had had/would goB.had/must goC.had

编辑:chaxungu时间:2026-04-27 02:55:02分类:高中英语题库

【题目】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.,从句描述的是客观事实,用一般过去时。