-Theterribleaccidentmightnothavehappenedhadthedriverbeenmorecareful.--

发布时间:2020-08-04 13:34:07

-The terrible accident might not have happened had the driver been more careful. --But he _____.A.wasn’tB.didn’tC.hadn’tD.doesn’t

网友回答

A解析试题分析:句意:--如果那个司机再仔细些,就不会发生那次可怕的交通事故。--但是他没有。这里第一句是省略了if的虚拟的条件状语从句,从第一句从句的谓语动词had done来看是对过去的虚拟。说的是过去的时候司机没有仔细小心。第二句是过去的一种事实,他没有仔细小心。故选A。 考点:考查虚拟语气的用法。

点评:本题难度适中。虚拟语气是高中阶段的重要语法项目,需要考生牢记各种情况的虚拟语气的谓语动词的形式,并要有分析理解语境的能力。这里省略了连词if加大了试题的难度。即学即练:_________ last as his coach suggested, he wouldn’t have narrowly escaped being killed.A. Hadn’t the skydiver exited B. If the skydiver hadn’t exitedC. Should the skydiver not exit D. If the skydiver wouldn’t exit解析:B。根据下半句,可以看出是与过去事实相反,所以上半句应该用过去完成时,而A项结构不对,故选B。
以上问题属网友观点,不代表本站立场,仅供参考!