作业帮 > 英语 > 作业

If you were older,I______you to go there yesterday.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/24 10:18:18
If you were older,I______you to go there yesterday.
A.will allow B.should allow C.would have allowed
D.had allowed
可以用would have
虚拟语气只能用should/would/could+have+done这种形式吗?
题目选择C.would have allowed ,与现在事实相反,主句用过would have allowed 表示虚拟,从句用过去式were
虚拟语气有很多形式,虚拟语气的形式:
虚拟(条件)语气中,主句与从句中谓语动词的形式可分为下面四类
假设类型
条件从句谓语
动词形式
主语谓语
动词形式
与现在事实相反
动词的过去式(be用were而不用was)
would(第一人称可用should)
+动词原形
与过去事实相反
had+ -ED分词
would(第一人称可用should)
+have + -ED分词
与将来事实相反
were to + 动词原形
would(第一人称可用should)
+动词原形
与将来事实可能相反
should + 动词原形
would(第一人称可用should)
+动词原形