did .had______a little earlier,i would have caught the train
did .had ______a little earlier,i would have caught the train. a.did i leave b.would i leave c.had i left d.have i left 分析;答案是c b有would肯定去掉 剩下的我就不会了,a.d错在那里? c的had可以该为did吗?
这是一个虚拟语气的句子,句意是“如果我可以早点离开,我就可以赶上这火车”、这是对已经发生的事情进行假设。主句用would +have done ,从句用过去完成时,即是:If I had left a little earlier ……,当条件从句中有 should were had 三个助词时可以省去If ,再将should were had 直接提前,就构成了had...