It might have saved me much trouble______the schedule.

admin2018-08-01  24

问题 It might have saved me much trouble______the schedule.

选项 A、did I know
B、have I known
C、do I know
D、had I known

答案D

解析 句意:如果我知道时间表,可能会使我省掉一些麻烦。主句的谓语动词使用“情态动词+have done”,表明是与过去事实相反的虚拟,谓语动词应为过去完成时。故选D。
转载请注明原文地址:https://kaotiyun.com/show/Vz9q777K
0

最新回复(0)