单选题
44.
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引导的条件状语从句中,从句谓语动词用had not rained,表示对过去发生的事情的假设,主句的谓语动词应用“would have+过去分词”形式。故选C。
如果昨天没有下雨,他们就能按时完成工作。
提交答案
关闭