您现在的位置是:首页 > 学科知识查询 > 高中英语题库

It might have saved me some trouble the schedule.A.didIknowB.haveIknownC.doIknowD.hadIknown

编辑:chaxungu时间:2026-04-27 03:10:55分类:高中英语题库

【题目】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项。