If we had worked through the night, we________have finished the report on time.

admin2022-01-05  38

问题 If we had worked through the night, we________have finished the report on time.

选项 A、will
B、must
C、might
D、can

答案C

解析 如果我们通宵工作的话,我们可能就按时完成报告了。if引导的虚拟语气。本题是对与过去事实相反情况的虚拟,主句表示一种可能,结构上使用might have done。故选C。
转载请注明原文地址:https://kaotiyun.com/show/GRfK777K
0

随机试题
最新回复(0)