作业帮 > 英语 > 作业

一道有关虚拟语气的选择题

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/03 02:48:55
一道有关虚拟语气的选择题
It is high time that the voice of the people in this house.
A.heard B.be heard C.was heard D.would be heard
C it's high time后面接过去时或 should+动词原形
再问: 可是虚拟语气中不能使用was, 只能使用were,答案是B,可以should不能省略,所以我认为答案有问题,最恰当的是were heard
再答: 虚拟语气还可用在定语从句中,表示:“早该做某事了”时,定语从句中的谓语动词须用虚拟语气,其虚拟语气的结构为:It is (high / about) time that + 主语+ 动词的过去式/ should + do(优先使用动词过去式),即从句用虚拟过去式。 只说用过去时 没有强调一定要用were