would rather...than 虚拟语气的问题I would rather went to school today than (go) swimming tomorow前面用went 表示与现在事实想法的虚拟语气,那此时后面的括号处的go 的事态要怎么变呢?(请具体说明下类似的变

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/14 09:18:48

would rather...than 虚拟语气的问题
I would rather went to school today than (go) swimming tomorow
前面用went 表示与现在事实想法的虚拟语气,那此时后面的括号处的go 的事态要怎么变呢?(请具体说明下类似的变化规则).
回2楼.我已经注明是虚拟语气了 前面自然是用went

1.楼主此题错矣.
would rather加宾语从句时才会用虚拟语气.
规律如下:
1)对过去的动作虚拟时,从句用过去完成时.
如:I would rather (that) you hadn't come yesterday.
2) 对现在或将来的动作虚拟时,从句用一般过去时.
如:I would rather (that) I were a millionaire.
I would rather (that) it rained tomorrow.
2.would rather还有如下短语:
1) would rather (not) do sth 宁愿(不)做某事
2) would rather do sth than do sth = would do sth rather than do sth
宁愿做某事也不愿做某事
3.所以该句应该是:
I would rather go to school today than go swimming tomorow.
即前后都用动词原形.

前面用went是不对的应该是go因为你说的是today,后面也是go,因为是tomorrow。

went
would rather 的虚拟语气,从句用一般过去时表示将来时。在用法上常用于平行结构。

went
跟前面would rather时态对应就可以了