—How was the journey? Did you come back by plane or by train?—For some reason, I

—How was the journey? Did you come back by plane or by train?—For some reason, I

题型:不详难度:来源:

—How was the journey? Did you come back by plane or by train?
—For some reason, I came back by train. I ____ back by plane, though.
A.could have traveledB.should travel
C.might travelD.would have traveled

答案
A
解析

试题分析:考查虚拟,could have done表是对过去的一种虚拟,would have done表示对将来的虚拟,句子意思“由于某种原因,我乘坐火车回来的,尽管我想乘坐飞机回来”,所以选A
点评:虚拟是个难点,做题时要注意,could have done表是对过去的一种虚拟,would have done表示对将来的虚拟。
举一反三

—Where have you been?
—I was stuck in the heavy traffic. Otherwise I ____here earlier.
A.was comingB.wasC.would have comeD.would come

题型:不详难度:| 查看答案
It"s high time that we students ______ even harder at our lessons as the national entrance examination is coming nearer.
A.work B.will workC.worked D.have to work

题型:不详难度:| 查看答案
Without electricity human life _____ quite different today.  
A.isB.will beC.would have beenD.would be

题型:不详难度:| 查看答案
“ Have you visited the Science Museum?”
“ No, but I really wish I ___.”                     
A.hadB.didC.have D.will

题型:不详难度:| 查看答案
 I request that you __________ the task on time.
A.finishedB.should finishC.could finishD.would finish

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

超级试练试题库

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