情态动词、虚拟语气
28.(2015·江苏高考)It might have saved me some trouble ________ the schedule.
A.did I know B.have I known
C.do I know D.had I known
解析:选D 考查虚拟语气。句意:要是早知道时间表的话,可能会省去我一些麻烦。由句意和might have saved可知,句子用了虚拟语气。本句表示与过去事实相反的情况,故从句谓语用had known。if引导的非真实条件句中含有were,had,should时,可将它们提到主语之前,并将if省略。
23.(2015陕西高考)Ellen is a fantastic dancer. I wish I ________ as well as her.
A.dance B.will dance
C.had danced D.danced
解析:选D 考查虚拟语气。句意:埃伦是一位了不起的舞蹈家。要是我能跳得像她一样好那该有多好啊。I wish后接从句,从句用虚拟语气。由语境可知,此处叙述的是与现在事实相反的情况,故谓语动词用过去式,选D项。