If you were older, I ____ you to go there yesterday. A.would allowB.should allow

If you were older, I ____ you to go there yesterday. A.would allowB.should allow

题型:不详难度:来源:
If you were older, I ____ you to go there yesterday.
A.would allowB.should allowC.would have allowed D.had allowed

答案
C
解析

试题分析:对过去情况的虚拟,主句用“would/ should/ might/ could + have + 过去分词”。
点评:虚拟条件句往往指不能实现或纯假想的情况,可以对过去、现在或将来进行假想。虚拟语气的本质就是对根本不可能的情况发生假设。我们可以记住这样一个原则,即把时态向过去推一格。
举一反三
----Are you happy that your old friend visited you yesterday?
----I would rather he_______. I was so busy then.
A.didn’tB.hadn’tC.hasn’tD.haven’t

题型:不详难度:| 查看答案
It’s high time that we students________ harder as the examination is drawing nearer.
A.workB.will workC.workedD.have to work

题型:不详难度:| 查看答案
He suggested the person referred________ put into prison.
A.isB.beC.should beD.to be

题型:不详难度:| 查看答案
The children in the orphanage requested they ______on a tour across the city.
A.takeB.tookC.be takenD.were taken

题型:不详难度:| 查看答案
The manager demanded that the workers _______ extra hours to complete the task ahead of time.
A.workB.were workingC.workedD.would work

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

超级试练试题库

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