分享

虚拟语气,记住一句话就够了

 昵称32937624 2019-10-24

虚拟语气是指,用来表示虚假的、与事实相反的或难以实现的情况,或者表示某种主观愿望而不是既定事实的一种语气。

1、传统语法教学的困境

在中学英语课上,我们会学习一堆虚拟语气的条款,例如在条件状语从句中:

表示与现在事实相反:

从句:If + 主语 + 动词一般过去式(Be动词用were)

主句:主语 + should/would/might/could + do

表示与过去事实相反:

从句:If + 主语 + had + done

主句:主语 + should/would/might/could + have done

表示与将来事实相反:

从句:if + 主语 + were to do;if + 主语 + should + do;if + 主语 + 动词一般过去式(be动词用were)

主句:主语 + should/would/might/could + do

这些条款,当成公式去背下来,之后去造句、做题,以加深熟悉度,这样的学习方法并非不可行,但对于学生来说,把所有的公式都记住,并且熟练应用,是一件非常困难的事情。

那么,有没有什么方式,可以更简单地掌握虚拟语气呢?

2、虚拟语气的误区

虚拟语气,包含两个概念:“虚拟”和“语气”。

语气,英文叫做“mood”(本义指心情、感受),是用来表达某种心情、感受、希望或者想法的语言要素,比如,我希望……,我觉得……,等等。

虚拟,就是并非事实,可能与事实相反,也可能是发生的可能性比较低,甚至可能只是尚未发生,而能否发生,并不知道,总之,就是“没有发生”。

将两个概念合在一起,就会明白,虚拟语气,是用来表示某人希望发生,但却不会发生的动作,或者没有发生的动作。注意,它不是单纯的与事实相反,而是某人希望它发生,这是前提,它是一种语气,是一种mood。

比如:如果我是你,我就会努力学习。

将这句话说成是假的,不太合适,我当然不可能是你,但我也没有努力学习吗?如果我努力学习了,那后面这句话为什么也要用虚拟语气?

所以,一定要记住,虚拟语气首先是为了表达内心的某种意愿、希望、感受或者想法,这样才可以理解为什么诸如“要求”、“建议”等宾语从句,也可以用虚拟语气,因为它们都表示了某种意愿或者希望。

3、虚拟语气的基本原则

基本原则,用一句话来概括,就是:用动词的过去形态(be动词用were)来表示虚拟语气。

例句1 如果我是你,我就会努力学习。

If I were you, I would study hard.

从句:我不是你,所以“我是你”与现在的事实不符,应该虚拟,动词是be,be都改用were;

主句:“我就会努力学习”,其实是我“希望”你以后会努力学习,动词应该是will study,但为了表示“希望”的mood,也用虚拟,就变成了would study。

例句2 如果我知道你在北京,我就应该带你到处转转。

If I had known you were in Beijing, I should have shown you around the city.

从句:我当时不知道你在北京,所以“我知道你在北京”与过去的事实不符,过去发生的know应该用knew,再往过去推一个时态,就只能是had known;

主句:我当时也没有带你到处转,所以“我应该带你到处转转”与过去的事实不符,过去发生的show应该用showed,再往过去推一个时态,应该是had shown,但是“应该”should后面只能接动词原形,所以就只能写成should have done。

例句3 如果我能得到一百万美元,我就辞职。

If I would get one million dollars, I would quit my job.

从句:“我能得到一百万”是一种“希望”,并未发生,will get改成would get;

主句:“我就辞职”也是一种“希望”,并未发生,will直接改成过去形态would。

4、总结

虚拟语气的使用语境有两种:A.与事实不符;B.表示“希望”或者类似的心情。

虚拟语气的使用原则只有一个:将原本的动词时态往过去再推一格。

当然,这里涉及到动词时态轴线的问题,我们在以后的文章和课程中会进一步讲解。

5、高考真题实战

You did not let me drive. If we ____ in turn, you ____ so tired

[A] drove; didn’t get

[B] drove; wouldn’t get

[C] were driving; wouldn’t get

[D] had driven; wouldn’t have got

分析:

前提事实:你不让我开车。

从句:如果我们轮流开车,这与过去的事实不符,drive的过去式是drove,再往过去推一格,应该是had driven;

主句:你就不会如此疲惫,是一种“希望”,并未发生,will get改成would get。

答案:[D]

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多