虚拟语气主句可以用一般现在时么

来源:百度知道 编辑:UC知道 时间:2024/06/08 05:54:43
老师说都要用过去时,不过我上次看到
cause if I got you,I don’t need money,I don’t need cars这样的句
是否存在语法错误呢?

If 引导的条件句分真实条件句和非真实条件句.只有当非真实条件句时,才使用虚拟语气.题目是真实条件句,和虚拟语气无关.另外,if 引导的句子是从句,不是主句.if 引导的条件句,当主句是将来时的时候,从句要用一般现在时.

If
从句谓语动词
主句谓语动词
对现在虚拟
(与现在事实相反)
Did,were
Would/should/could/might do
对过去虚拟
(与过去事实相反)
Had done
Would/should/could/might have done
对将来虚拟(与将来事实相反或者实现可能性不大)

虚拟语气有三种形式,对现在虚拟、对过去虚拟、对将来虚拟,主句应该用would+do,would+have done,would +do 形式。

这是句歌词吧,whatever,这样用没问题,但书面语中你还是得遵从语法,我这样说你能明白吗?

应该是口语吧 语法上是不对的 看情形应该是错综条件句 主句应该改为i wouldn't need money

cause if I got you,I don’t need money,I don’t need cars

那个got不就是过去是吗?

这是口语的说法,从那个couse和 后面没用would能看出来,

对于口语,就别太计较,口语一般都不太规则

i don't know