问题 选择题

Look! If we had begun to do the work yesterday morning, we _____ ourselves just like them.

A.would have enjoyed

B.were to enjoy

C.should enjoy

D.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为介词短语表示虚拟的含蓄的表达方式。本句表示对于过去情况的假设虚拟。

选择题
问答题