Look! If we had begun to do the work yesterday morning, we _____ ourselves just like them.A.would have enjoyedB.were to enjoyC.should enjoyD.would be enjoying
网友回答
D解析试题分析:考查虚拟语气的用法。由had begun可以判断条件状语从句里是对过去的虚拟,由Look!可以看出主句说的是对现在进行时的虚拟。句意:看!如果我们昨天早晨就开始工作,那么现在我们就和他们一样玩的开心了。选项BC是对将来的虚拟,选项A是对过去的虚拟,故选D。虚拟条件句中,主、从句的动作若不是同时发生时,须区别对待。考点:考查虚拟语气的用法及语境的理解。
点评:本题较难。混合虚拟对于学生来说是难点,本题又是学生很少做的现在进行时的虚拟,学生做对的可能性较小。即学即练:We _____ a pleasant journey but for the rain. A. would have B. will have C. had had D. would have had解析:选D。 but for the rain = if it hadn’t rained为介词短语表示虚拟的含蓄的表达方式。本句表示对于过去情况的假设虚拟。