It might have saved me much trouble______the schedule.

admin2018-08-01  25

问题 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://jikaoti.com/ti/LeH4FFFM
0

随机试题
最新回复(0)