问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

条件状语从句和虚拟语气的区别与用法

创作时间:
作者:
@小白创作中心

条件状语从句和虚拟语气的区别与用法

引用
1
来源
1.
http://www.360doc.com/content/24/0317/11/83390227_1117449317.shtml

网友提问:
这个不是虚拟语气,是条件状语从句。

条件状语从句

条件状语从句通常由if, as long as, unless, supposing(that), provided(that)等引导。

例句:

  1. If he arrives, I will tell you.
    如果他到了,我会告诉你。
    if引导的是条件状语从句,我会告诉你,条件是他到了。

  2. You won't pass the exam unless you study hard.
    除非你努力学习,不然你将不会通过考试。
    unless引导的是条件状语从句,你通过考试的条件是你努力学习。

  3. As long as you're happy, what you have doesn't matter.
    只要你开心,你有什么不重要。
    as long as引导条件状语从句,你有什么不重要的条件是你开心就好。

  4. Supposing that it rains, we'll put off the sports meet.
    假如下雨的话,我们将推迟运动会。
    supposing that 引导条件状语从句,我们将推迟运动会的条件是下雨。

以上这四个例句,都是条件状语从句。句中涉及到的条件是可能发生的情况。

与此相对,有些条件是不可能发生的,这个时候就会用到虚拟语气。

虚拟语气

例句:
If I were you, I would get angry.
如果我是你,我会生气的。
在实际情况下,我就是我,我不可能是你,所以这种条件要用虚拟语气。
我们也可以这样理解,虚拟语气存在于条件状语从句中,是一种无法实现的条件或者假设。

根据对过去,对现在和对未来的不同假设,虚拟语气的也对应划分为三种情况:

一、对过去的虚拟:
主句:would have done
从句:had done

If I had known it, I would have told you.
如果我早知道这件事,我就告诉你了。
言外之意,我以前不知道这件事,也就没告诉你。

二、对现在的虚拟:
主句:would do
从句:did

If I had money, I would buy a new car.
如果我有钱,我会买一辆车。
言外之意,我现在没有钱,也就买不了车。

三、对将来的虚拟:
主句:would do
从句:were to do

If he were to come here tomorrow, he would tell us about it.
如果他明天要来的话,他会通知我们一声的。
言外之意,他明天不会来,也不会通知我们。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号