题目内容

【题目】It might have saved me some trouble ______ the schedule.
A.didIknow
B.haveIknown
C.doIknow
D.hadIknown

【答案】D
【解析】句意:如果我早知道日程安排,可能会省去我一些麻烦,根据题干中might have saved 可知主句是对过去的虚拟,从句应从if had known与主句保持一致。if虚拟条件句中含有had时,可将if省去,同时将had提前构成倒装结构。故选D项。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网