John didn’t feel well yesterday; otherwise he ______ to see his friend off at th

John didn’t feel well yesterday; otherwise he ______ to see his friend off at th

题型:不详难度:来源:
John didn’t feel well yesterday; otherwise he ______ to see his friend off at the airport.
A.cameB.would comeC.would have comeD.should be coming

答案
C
解析

试题分析:考查虚拟语气:句意:约翰昨天感到不舒服,否则,他就会去机场给朋友送行了。Otherwise相当于if he had felt well,是隐含的虚拟语气,从句用would have done表示和过去相反的虚拟语气。选C。
点评:考查虚拟语气要注意隐含的虚拟语气,如otherwise,without,but for等,还要注意主从句的时间不一致时,要区别对待。
举一反三
Had it not been for your help, I _____ penniless today.
A.wound have beenB.must beC.wound beD.may be

题型:不详难度:| 查看答案
As many as 150 miners died in the accident.If only the mine - owners ____ enough attention to the safety measures!
A.paidB.should payC.would pay D.had paid

题型:不详难度:| 查看答案
His brother met him at the Great Theatre yesterday afternoon, so he ____ have attended your lecture.
A.couldn’tB.needn’tC.mustn’tD.shouldn’t

题型:不详难度:| 查看答案
She often shares her deepest thoughts and fears with friends through QQ, as if they______   chatting in her living room.
A.wereB.areC.had beenD.has been

题型:不详难度:| 查看答案
--Were you in time for the meeting?
-- If I _________earlier, I would have .
A.was toldB.had been toldC.were to be toldD.should be told

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.