If it had not rained yesterday, they______work on time.
A、
would finish
B、
will finish
C、
would have finished
D、
will have finished
【正确答案】
C
【答案解析】
分析句子结构可知,本句为if引导的非真实条件句,从句谓语动词用过去完成时,表示对过去发生事情的假设,主句谓语动词应用“would have+过去分词”的形式。故选C。
提交答案
关闭