If it had not rained yesterday, they____

题库2022-08-02  19

问题 If it had not rained yesterday, they____ work on time.(  )A. would finishB. will finishC. would have finishedD. will have finished

选项 A. would finish
B. will finish
C. would have finished
D. will have finished

答案 C

解析 句意:如果昨天没有下雨,他们就能按时完成工作。“If”引导的条件状语从句中用了“had not rained”,是对过去发生的事情的虚拟,所以主句的谓语动词应用“would have+动词过去分词”。故选C。
转载请注明原文地址:https://tihaiku.com/xueli/2673099.html

最新回复(0)