问题 选择题

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 + 过去分词”。

点评:虚拟条件句往往指不能实现或纯假想的情况,可以对过去、现在或将来进行假想。虚拟语气的本质就是对根本不可能的情况发生假设。我们可以记住这样一个原则,即把时态向过去推一格。

单项选择题 A1型题
多项选择题