组卷网 > 高中英语综合库 > 语法 > 虚拟语气 > 虚拟语气在非真实条件句中的运用 > 与过去事实相反的假设
题型:单项选择 难度:0.65 引用次数:1073 题号:2169580
—Did you make it at last?
—Yes. But for your help, it ________ a serious loss.
A.had caused
B.must have caused
C.would have caused
D.may cause
2014高三·全国·专题练习 查看更多[1]

相似题推荐

单项选择 | 适中 (0.65)
【推荐1】If he had known how to do it, he ________ you.
A.has shownB.had shown
C.would shownD.would have shown
2019-01-31更新 | 165次组卷
单项选择 | 适中 (0.65)
【推荐2】We _______ that we would be able to leave tomorrow. But it’s beginning to look difficult.
A.have hopedB.had hopedC.would hopeD.should hope
2023-07-03更新 | 160次组卷
单项选择 | 适中 (0.65)
真题 名校
【推荐3】If I _____it with my own eyes ,I wouldn’t have believed it.
A.didn’t seeB.weren’t seeing
C.wouldn’t seeD.hadn’t seen
2015-06-18更新 | 829次组卷
共计 平均难度:一般