单选题 44.  If it had not rained yesterday, they ______ work on time.
【正确答案】 C
【答案解析】[考点] 虚拟语气
在If引导的条件状语从句中,从句谓语动词用had not rained,表示对过去发生的事情的假设,主句的谓语动词应用“would have+过去分词”形式。故选C。
   如果昨天没有下雨,他们就能按时完成工作。