这我知道,可为什么would rather的虚拟表将来用过去式,而wish的虚拟表将来用would do
追答would rather后接动词原形,但接从句时要用虚拟语气(宁愿,但愿)。
Would rather +主语+一般过去时(表示与现在或将来相反)
Would rather +主语+过去完成时(表示与过去相反)
即would rather +从句,常用过去时did表示与现在或将来事实相反的愿望,用过去完成时had done表示与过去事实相反的愿望。
I would rather you came tomorrow.
I would rather you hadn’t told her the news.
Frankly speaking, I would rather you came tomorrow. The manager isn’t available today.
I would rather you had gone to the party with me last night. It was really wonderful.
wish表示将来不大可能实现的愿望时
构成:主语 + wish (that) + 从句主语 + would/should/could/might + 原形动词
例如:I wish that he could try again.
I wish that someday I should live on the moon.
We wish that they would come soon
wish表示与现在事实相反的愿望
构成:主语 + wish (that) + 从句主语 + 动词过去式 (be 一律用were)
例如:I wish that the experiment were a success.
We wish we had wings. 我们希望有翅膀。
wish表示与过去事实相反的愿望
构成:主语 + wish (that) + 从句主语 + would/could + have + 过去分词
或had + 过去分词
例如:I wish that you had called yesterday.
I wish that I could have gone with you last night.
I didn’t go to the party, but I do wish I had been there.
这些规则是既定的。好几天没上线,刚刚看到,希望对你有帮助。
?什么时候用would do
追答你说这个?would,should,could只是意思不同而已。。具体根据句子的意思而来
?,什么时候用过去式
追答if 从句主句
过去 过去完成时 would/ should/could/ have done
现在 一般过去式 would/ should/could/ +动词原形
将来 1.一般过去时
(be多用于were) would/should/could/might +动词原形
2.should do,
3.were to do
这我知道,可为什么would rather的虚拟表将来用过去式,而wish的虚拟表将来用would do
为什么虚拟语气表将来有时用过去式,有时用would\/should\/could do...
虚拟语气呢是英语语法的一个重要分类 英语语法其实是最枯燥的一部分 没有道理可讲,只有死机硬背规则+记忆特例 虚拟语气讲究时态倒退,即对常规使用的时态倒退 过去 现在 将来 虚拟的确不一样 但都遵循时态倒退原则 在时态倒退之后,必然会出现和常规不同的用法,因为你主观已经适应了常规用法,所以会觉得...
...请问虚拟语气对将来虚拟,为什么有的使用过去式,有的使用过去将来时...
针对现在的:也就是假设不可能发生的事,格式就是所有动词都用过去式,比如If I were you, I wouldn't do so:如果我是你,我不会那么干。我能是你吗?我不可能是你。所以用虚拟语气。有一点要注意就是如果有系统词,那么正确应该都用were,不过口语里也用was。针对未来的:例句, If he came ...
英语中,虚拟语气里为什么,有的从句用过去式,有的却用should do 形式呢...
英语中虚拟语气的表达方法不一,as if 后的虚拟也要分情况,与现在相反,用过去式,与过去相反用过去完成式,与将来相反,用would\/could\/minght+动词原形。如:she looks as if she were ten years younger than me.she talks as if she had known her before.request等表示命令,要求和建议的动词...
虚拟语气中用would还是用should?
在虚拟语气中,主句谓语有时用should,有时用would 和could,有时又用 might。它们之间的区别是:should 主要用于第一人称后;would, might, could 的大致区别是:would 表示结果,might 表示可能性,could 表示能力、允许或可能性。比较:第一句:If you tried again you would succeed. 要是你再试一...
虚拟语气为什么主将从现要变成过去式
这是英语中的语法规则,没有值得深思的地方,因为过去时和过去完成时,在虚拟其中不是表示某种过去的时态,而是表示一种语气 虚拟语气用过去式 是一种语法 是英文表达的规定 分三种 1,与现在事实相反, 主句谓语用would\/could\/should\/might+动词原形,if后条件句 动词用did\/were。2,与过去事实相反,...
为什么英语中虚拟条件句对过去的的虚拟要用过去完成时,对现在的虚拟要...
它可以表示对现在 过去将来的事实进行虚拟 你说时间都要向前推进一步 如果不向前推进一步 那就会和现在时过去式等发生混淆 就不知道是虚拟的还是真实的了 过去虚拟语气就是假象它曾经发生过 所以用过去完成时 如果实在记不住背背例句就好了嘛 反正当母语学不计较那么多 就像本土人说话了 ...
虚拟语气的用法现在完成时过去完成时
一、考点聚焦 1、虚拟语气用于条件状语从句中 (1)表示与现在事实相反的假设,条件状语从句中的谓语动词用“过去式(be动词的过去式用were)”,而主句中的谓语动词用“would \/ should\/ could \/ might + 动词原形”。如:If I were a boy, I would join the army.If the had time, she ...
虚拟语气什么时候用 should 什么时候用过去式?
从句的谓语用动词过去式,should +动词原形,或were to + 动词原形;主句的谓语用would(should, could, might)+ 动词原形。If it were Sunday tomorrow, I should go to see the film.如果明天是星期天的话,我就会去看电影。(实际上,明天不是星期天。)“were to do”,“should do”和“...
为啥一般的虚拟语气都是在后面加should be之类的,而would rather啥之类...
虚拟语气的特点是它的时态比真实时态要退一级,也就是现在时变成一般过去时,一般过去时变成过去完成时。比如条件句虚拟语气里, If you went to the meeting...would rather是很神奇的结构,可能是英语里最大的bug。 rather本身并没有动词词性,但在would rather结构里, rather确实充当了动词的角色。
虚拟语气中的could\/should\/might\/would的用法
1、用于陈述语气:构成第一人称过去将来时、过去将来完成时以及过去将来进行时。2、用于主句中构成虚拟语气:“should+动词不定式的原形”表示虚拟结果时指现在,表示推测结果时指将来。“should+动词不定式的完成式”也表示虚拟结果或推测结果,但使用范围较窄,一般表示一件事情根据条件本可能实现,但由于没有...