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 allow | B.should allow | C.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’t | B.hadn’t | C.hasn’t | D.haven’t |
|
It’s high time that we students________ harder as the examination is drawing nearer.A.work | B.will work | C.worked | D.have to work |
|
He suggested the person referred________ put into prison.A.is | B.be | C.should be | D.to be |
|
The children in the orphanage requested they ______on a tour across the city.A.take | B.took | C.be taken | D.were taken |
|
The manager demanded that the workers _______ extra hours to complete the task ahead of time.A.work | B.were working | C.worked | D.would work |
|
最新试题
热门考点