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

-Did you make it at last?-Yes. But for your help, it a serious loss.A. would cause B. must have caus

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

【题目】—Did you make it at last?

—Yes. But for your help, it________a serious loss.

A. would cause B. must have caused

C. would have caused D. may cause

在线课程

【答案】C

【解析】考查虚拟语气。答句第二句为含蓄条件句,but for引出虚拟条件,此处表示对过去情况的虚拟,故句子谓语形式为would/should/could/might have done。根据句意可知选C。