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

游客2024-08-04  9

问题 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://tihaiku.com/zcyy/3705890.html
最新回复(0)