300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 语法解析 “If I were you”是虚拟条件句中的哪一种情况?

语法解析 “If I were you”是虚拟条件句中的哪一种情况?

时间:2020-01-31 04:34:35

相关推荐

语法解析 “If I were you”是虚拟条件句中的哪一种情况?

今天咱们换个东西说说,不说英语短语或习语了,换个语法说说。一说到语法,想必这是大家在学英语过程中遇到的最头疼的问题了。当然我也学不好,这里只能说班门弄斧,随便说说,说错了,大家不要见怪啊!今天我们来说说语法中比较难的一点——虚拟语气。

我们先说虚拟语气中最常见的一类—— if 引导的虚拟条件句!其实“if 条件句”有两种情况:真实条件句和虚拟条件句。

真实条件句

例如:If it is raining tomorrow, we will cancel the sports meeting.

如果明天下午,我们将取消运动会。

此句表达明天真的可能会下雨,这是对真实可能会出现的情况的假设,所以叫“真实条件句”。

虚拟条件句

例如:If I were you, I would not go.

如果我是你,我不会去。

请注意,这里的假设是一种不可能发生的情况,因为“我永远不可能是你”,所以这种句式里的语气就是虚拟语气了。“虚拟”的本质是对“不会出现、不会发生”的情况的一种假设。

“If 引导的虚拟条件句”有三种情况,记住里面的语言规律即可:

1. 对现在的情况进行虚拟假设。

公式:if + 主语+ did(were)+ ……,主语+ would(should、could、might)+ do

刚才的 If I were you, I would not go. 就是一个很好的例子,再比如:

If I knew her telephone number, I would tell you.

如果我知道她的电话号码,我会告诉你。(事实:我不知道)

2. 对过去的情况进行虚拟假设。

公式:if + 主语 + had done, 主语+would(should、could、might)+have done.

例如:

If you had listened to me, you would have avoided the mistake.

如果你听我的,你就会避免这个错误。(事实:你之前并没有听我,所以你犯了这个错)。

3. 对未来的情况进行虚拟假设。

公式:If + 主语 + should(were to)+ do, 主语 +would(could、should、might)+ do

例如:If it were to rain tomorrow, I would stay at home.

如果明天下雨,我会待在家里。(表达未来出现这种情况的可能性很低)。

在学英语的过程中,很多人以为只有 if 从句才可以用虚拟语气,其实不然,具体内容在下一篇文章再为大家分享,敬请期待!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。