美文网首页
一篇文章彻底讲透【虚拟语气】——写给考生

一篇文章彻底讲透【虚拟语气】——写给考生

作者: 易水_037c | 来源:发表于2022-04-29 22:55 被阅读0次

    虚拟语气是英语学习中比较难掌握的一种用法,尤其是在考试中,是令学生极其头疼的,今天我们试试能否用一篇文章来讲透它。

    首先什么是【虚拟语气】呢?

    虚拟就是假的、是不真实的、是虚幻的。

    比如:

    如果明天火星撞地球,我给你200块钱。

    比如:

    山无陵,江水为竭,冬雷震震,

    夏雨雪,天地合,乃敢与君绝!

    以上两个例句,其中说话的人一定认为明天火星不可能撞地球,山不可能没有棱角,江水不可能枯竭,冬天不可能有雷声,夏天不可能有雨雪,天地不可能相合。

    这就是虚拟语气。

    虚拟语气既然是虚拟就会有:对现在的虚拟对过去的虚拟和对将来的虚拟

    比如:

    对现在的虚拟:

    如果我此刻是个高富帅,那就太好了。

    对过去的虚拟:

    如果我当时勇敢点,也不会错过。

    对将来的虚拟:

    如果明天太阳从西边出来,我就嫁给你。

    但是有些句子,我们会发现如果不结合背景,单单从意思我们并不能判断是否虚拟:

    比如:

    如果明天下雨,我们就不去看比赛了。

    像这句话,就要结合背景来理解了:

    背景一:如果这个人心中不知道明天是否下雨,也没有看天气预报,只是一种猜测,明天可能下雨,也可能不下雨。那么这句话就是真实语气。隐含意思就是说,如果明天下雨,我们就是不去看比赛了。

    背景二:如果这个人心中提前知道明天根本不可能下雨,这个人了解了当地的气候,也连续看了好几天的天气预报,明天就是没有雨,而且这个人也特别想去看比赛。那么这句话就是虚拟语气。隐含意思是说,我了解了所有的信息,明天不可能下雨,这个比赛我们是一定要去看的,如果明天下雨可以不去看,但是那是不可能的事情。

    那既然这句话要根据背景才能区分出来是虚拟还是真实,是不是就有点麻烦了呢?我们能否根据这句话一下子就能判断出来是真实语气还是虚拟语气呢?

    于是语言学家采用了改变虚拟语气的谓语来与真实语气进行区分。

    比如:

    如果明天下雨,我们就不去了。

    真实语气:

    If it rainstomorrow, we will not go.

    虚拟语气:

    If it rainedtomorrow, we wouldnot go.

    你会发现以上真实语气和虚拟语气中的谓语是不是就不一样呢?这样一来,我们通过分辨句子中的谓语就能够很明显的区分开了。

    那么虚拟语气中的谓语是怎样规定的呢?有没有规律可循呢?有的!

    通过以上的例句我们能够知道,虚拟语气分为主句的虚拟,和从句的虚拟。以上例句中“我们就不去了”就是主语,是说话者最想说的话。“如果明天下雨”就是从句,是说话者用来铺垫的话。

    我们先讲讲主句的虚拟中的谓语动词到底是如何使用的。

    首先说一个很好掌握的公式,主句的谓语动词就是:情态动词+动词

     

    情态动词有哪些呢?四个:

    should would could might它们的意思分别是“应该”“会”“能”“可能”

    那么这个公式也就是:

    should/would/could/might + 动词

    问题来了?

    这里面的动词到底加什么形式的呢?是原型?还是过去式?还是其它形式的呢?

    要先搞懂这个问题,我们必须知道情态动词是如何表达时态的。

    我们以“should”这个动词举例。来写出一般将来、过去和现在三种时态。

    将来:

    我明天应该早些起床。

    I shouldgetupearly tomorrow. (should + 动词原型)

    现在:

    我现在应该起床。

    I should get up now.(should + 动词原型)

    过去:

    我昨天应该早些起床。

    I should have gotten upearly yesterday. (should + 动词现在完成式)

     

    通过以上例句,我们就知道了,情态动词表达将来时和现在时就直接跟动词原型,但是表达过去时,后面要跟动词的现在完成式。其实最后一句话“I shouldhave gottenup early yesterday. ”翻译成“我昨天本应该早起”会更好。

    我们用do来代替“动词原型”,用“have done”来代替“动词的完成式”那么以上可简写为:

    情态动词如何表达时态?

    将来:情态动词+do

    现在:情态动词+do

    过去:情态动词+have done

    那么知道了情态动词如何表达时态,我们再回到虚拟语气中,虚拟语气中的主句的谓语动词是不是就是:should/would/could/might+动词 呢?所以,在虚拟语气中,主句的谓语动词就为:

    如果主句是对将来的虚拟,就是:

    should/would/could/might+do

    如果主句是对现在的虚拟,就是:

    should/would/could/might+do

    如果主句是对过去的虚拟,就是:

    should/would/could/might+ have done

     

    总结下来就是:

    将来:情态动词+do

    现在:情态动词+do

    过去:情态动词+have done

    这里的情态动词专指: should,would,could,might

     

    好,讲完了虚拟语气中主句的谓语动词,我们再讲讲虚拟语气中从句的谓语动词。

    从句的谓语动词没有情态动词,且在主句的谓语动词之上变成相对应的过去式。

    比如:

    对将来虚拟时:主句中的谓语动词为:情态动词+do

    那么,去掉情态动词以及将谓语动词变成相对应的过去式后:

    对将来虚拟时:从句中的谓语动词为:did

    同理:

    对现在虚拟时:主句中的谓语动词为:情态动词+do

    那么,去掉情态动词以及将谓语动词变成相对应的过去式后:

    对现在虚拟时:从句中的谓语动词为:did

    对过去虚拟时:主句中的谓语动词为:情态动词+ have done

    那么,去掉情态动词以及将谓语动词变成相对应的过去式后:

    对现在虚拟时:从句中的谓语动词为:had done

    于是,可得出虚拟语气中从句中的谓语动词为:

     

    将来:did

    现在:did

    过去:had done

    于是我们把主句和从句写在一块,那就是:

            从句主句

    将来:did             情态动词+do

    现在:did             情态动词+do

    过去:have done       情态动词+have done

     

    最后再补充两点:

    [if !supportLists]第一、[endif]这里的do是广义上的do, 代表的是动词原型,是包括be动词在里面的。如果是done的话那对应的be就是been. 但是,在从句中,did仅仅代表的是be动词的were,而不是was,因为在虚拟语气的从句中,永远只有were, 没有was这一说。

    [if !supportLists]第二、[endif]表达将来虚拟时,从句中的谓语动词,除了用did之外,还可以用were to do以及should do,没有理由,记住即可。

    最后咱们举几个例子,来练习练习,注意下面虚拟语气中主句和从句的谓语动词:

    对将来的虚拟:

    如果明天下雨,我们就取消课程。

    If itrained tomorrow, we would call offthe course.

    If it were to raintomorrow, wewould call offthe class.

    If it should rain, we would call offthe class.

    对现在的虚拟:

     

    如果他现在在这的话,我们就能告诉他这个好消息。

    If he were here now, we could tell him the good news.

     

    对过去的虚拟:

     

    如果你没起那么晚的话,你本来该完成作业的。

    If youhad not got up so late, you should have finished your homework.

     

     

    通过以上的讲解,我们基本了解了什么是虚拟语气。但是如果你认为虚拟语气只有这么简单的话,那你就可小看它了。虚拟语气的难点在于会有很多衍生的变化。我们先讲几个。

     

    第一是主从时间不一致的虚拟语气。

    第二是可以去掉if的虚拟语气。

    第三是与if意思想近的虚拟语气。

     

    主从时间不一致的虚拟语气

     

    我们先看一句话:

     

    如果你没起那么晚的话,你本来该完成作业的。

    If youhad not got up so late, you should have finished your homework.

     

    这句话,从句说的是过去,主句说的也是过去。也就是说,从句和主句都是对过去的虚拟。

     

    一般情况下其实都是这样,从句和主句一般都是时态一致的,说对哪种时态虚拟,那就对哪种时态虚拟。比如下面这句话,主句和从句都是对现在的虚拟。

     

    如果他现在在这的话,我们就能告诉他这个好消息。

    If he were here now, we could tell him the good news.

    但是,我们看这句话:

    如果我昨天出发的早的话,我此刻应该已经到了。

    If I had leftearly yesterday, I would bethere now.

    在这句话中,从句说的是过去,主句说的是现在,也就是说从句是对过去的虚拟,而主句是对现在的虚拟,从句和主句的虚拟的时间竟然不一致了!这就是主从时间不一致的虚拟语气,也叫错综时间的虚拟语气。

     

    那碰到这样的虚拟语气,从句和主句的谓语动词怎么办呢,不怎么办,各用各的呗!

    举例:

    If they had left home in the early morning, they would arrive in half an hour.

    要是他们一大早就离开家的话,他们在半个小时后就会到了。

    这句话中,从句是对过去的虚拟, 主句是对将来的虚拟,所以从句的谓语动词用的是had done。主句的谓语动词用的是情态动词+do

    If you hesitated at this moment, you might lose a good chance in the future.

    如果你此刻犹豫不决的话,你将来可能会失去一个好机会。

    这句话中,从句是对现在的虚拟, 主句是对将来的虚拟,所以从句的谓语动词用的是did。主句的谓语动词用的是情态动词+do

    If they had ever cared more about the child, he wouldn’t let them down now.

    要是他们曾更多地关心这个孩子,他现在就不会让他们失望了。

    这句话中,从句是对过去的虚拟, 主句是对现在的虚拟,所以从句的谓语动词用的是had done。主句的谓语动词用的是情态动词+do

     

    我们继续看第2种衍生的变化,叫可以去掉if的虚拟语气。

     

    什么意思呢,就是有些情况下,为了强调某一部分,而且把if去掉后还能看出来它就是虚拟语气,那么我们就可以把if去掉,并且把需要强调的那部分提前。

     

    比如:

     

    If I were you, I would directly refuse his unreasonable demand.

    如果我是你,我就会直接拒绝他的不合理要求。

    把if去掉后,并把强调的部分提前,可得:

    Were I you, I would directly refuse his unreasonable demand.

    If she had know the truth, she would have forgiven his behavior.

    要是她知道真相的话,她就会原谅他的行为。

    把if去掉后,并把强调的部分提前,可得:

    Had she known the truth, she would have forgiven his behavior.

    If it should raintomorrow, I would stay at home and read some books.

    如果明天下雨,我就会待在家里看一些书。

    把if去掉后,并把强调的部分提前,可得:

    Should it rain tomorrow, I would stay at home and read some books.

    那么问题来了,是所有的虚拟语气if都可以去掉吗,当然不是,我们总结一下:

    虚拟语气从句中含有were,had 或 should,那么就可以去掉if,去掉之后,要把这些词提至主语之前,俗称倒装,以强调假设条件的虚拟性或突出说话人的主观愿望。

     

    我们继续讲解第3种延伸变化:与if意思想近的虚拟语气

     

    那什么叫与if意思想近的虚拟语气呢?

    也就是说,虚拟语气中虽然没有if,但是一些其它的词依旧可以表达出if的感觉。那这样的句子当然也是虚拟语气,这样的词有:

    But for,(要不是) without, with ,under, or,otherwise,but,but that等

    咱们一一举例:

    But for

     

    But forelectricity, there would be no modern industry.

    要不是电,就不会有现代工业。

    这里的But for electricity = If it were not for electricity

     

    Without

     

    Withoutelectricity, there would be no modern industry.

    没有电,就不会有现代工业。

    这里的without = If it were not for electricity

     

    With

     

    Withenough sunlight and water, the vegetables should grow better.

    如果有足够的阳光和水,这些蔬菜会长得更好

    这里的With enough sunlight and water = If there were enough sunlight and water

     

    Under

     

    Under such circumstances, I would likely have done the same.

    处在这样的情况下,我可能会做出同样的事情来。

    这里的Under such circumstances = If I had been under such circumstances

     

    虚拟语气中的谓语。

     

    以上4个词所构成的短语,引导的都是条件,相当于含有if的从句,而主句都是后一句话,由于4个词所构成的都是短语,没有谓语,所以不用考虑谓语。只需要考虑主句中的谓语就可以。主句中的谓语当然也符合之前的规律了,这个就不多讲了。

     

    接下来讲的2个词:or和but, 跟以上4个词不太一样,这两个词是并列连词,是可以将两个句子并列成一个句子的词,而并列的两个句子是没有主从之分的,也就是说,没有谁重要谁不重要,可以说都重要,都是主句。那既然都是主句,就会一山不容二虎,只能有一个句子是虚拟语气!那到底哪句是虚拟语气呢?

    那像这样的词,怎么判断哪句是虚拟语气,哪句不是虚拟语气呢。其实很好判断,答案是根据意思!

     

    比如像or,它的意思是“否则”的意思,而“否则”代表的就是一种否定,那“否则”后面肯定用虚拟语气了,比如:

     

    我起晚了,否则我早到了。

    天下雨了,否则我就能出去玩了

     

    再比如:

     

    or

    He felt very tired yesterday,orhe would have attendedyour graduation ceremony.

    他昨天感觉很累,否则他就参加你的毕业典礼了。

    这里再补充一个or的近义词,otherwise ,这个词也是一样的。

    比如:

    Otherwise

    My friend gave me a hand. OtherwiseI couldn’t have solvedthe problem.

    我的朋友帮了我一把。否则,我可解决不了这个问题。

    But 是“但是”的意思,这个词根据意思,当然是but引导的句子不能用虚拟语气了,虚拟语气只能另一个句子来用。比如:

    我本想和他在一起的,但是他太自我了。

    我本想起早点,但是天下雨了。

    再比如:

    but

    I would have gonewith her butI was too busy.

    我本会同她一起去的,但是我太忙了。

    关于这一块,最后再补充一点,那就是even if 或者even though,这两个词都是“即使”,的意思,其用法,跟if引导的虚拟语气,用法完全一样。

    我们刚也讲了,虚拟语气没有那么简单,难点在于会有很多衍生的变化,接下来我们讲讲虚拟语气在名词性从句和状语从句中的变化。

    在名词性从句中什么时候用虚拟语气,我们只需要记住几个标志词就可以,他们的汉语就是:

     

    坚持 命令 建议要求宁愿

    也就是说当在含有名词性从句的句子中遇到这几个单词的时候,那么名词性从句就用虚拟语气,而虚拟的从句中谓语的规则是:should + 动词原型,should可以省略。简写就是:

    (should)+ do

    这几个名词的英语形式为:

    坚持:insist

    命令  order,command

    要求  ask,demand,require,request  

    建议  suggest,advise,recommend,propose

    宁愿prefer

    为了更加方便记忆,我们可以记一部分,也是最常考的一部分叫:

    1个坚持:insist

    2个命令 order,command

    3个建议 suggest,advise,recommend

    4个要求  ask,demand,require,request 

     

    我们继续讲解,知道了这些标志词,那这些标志词在句子中是如何体现的呢?

    我们知道名词性从句就包括:主语从句,宾语从句,表语从句,同位语从句。接下来我们一一来看。

    主语从句:

    有人建议每个学生都要唱一首英文歌曲。

    It is suggestedthat each student(should) singa song in English.

    要求他立刻离开。

    It is demandedthat he should leaveat once.

    另外注意:

    除了1个坚持2个命令,3个建议,4个要求 之外呢,it is + 形容词+that... 也符合这个规则,这里的形容词有:  advisable,essential,important,natural,necessary等等。

    比如:

     

    It is necessary that the teacher (should)treatevery student equally.

    教师应当平等地对待每一个孩子是很必要的。

    宾语从句:

    We insistedthat she (should) gowith us.

    我们坚持她和我们一块去

    He suggestedthat we(should) startoff early the next day.

    他建议我们明天早些开始。

    表语从句:

    His mother's orderis that he(should)sleepbefore 10pm every day.

    他妈妈的命令是他每天晚上10点前睡觉。

    The boss's request is that we(should)complete the task tomorrow.

    老板的要求是我们明天必须完成任务。

    同位语从句:

    The doctor gave Jason the advice that he (should) pay more attention to his health.

    医生对杰森提了建议,说他应更加注意自己的身体状状况。

    The order came that the work (should) be finished two days ahead of time.

    应提前两天完成这项工作的命令传来了。

    除了名词性从句,目的状语从句中也有类似的规则变化,在目的状语从句中碰到关键词:“免得,以防,唯恐”等词。其英语为:“lest , for fear that, in case”

    其从句用虚拟语气,从句中的谓语动词也是用(should)+ do, 其中should 可以省略。

    比如:

    He took an umbrella lestit should rain.

    他带了一把雨伞,以防下雨。

    Please remind me of it again tomorrow in casel should forget.

    请你明天再提醒我这件事,以免我忘记。

    在状语从句中,我们还需要额外再注意一点,当遇到,so that,in order that 引导的状语从句时,也是用虚拟语气,不过其谓语动词,不是用(should)+ do了,而是用 情态动词 + do,这里的情态动词可以是,can,may,should,will,could,might,would等。

    I go to bed earlyso thatIcan have a good sleep我早早上床以便能睡个好觉。

    Darwin went to the University of Edinburgh to studyin order thathe could becomea doctor.

    为了能成为一名医生,达尔文去爱丁堡大学学习了。

    我们继续讲解,虚拟语气的其他变化。

    在“wish(希望,但愿)相关的从句”中也用虚拟语气,从句中的谓语动词为:与过去和现在相反时,完全符合if所引导的虚拟语气,即:

     

    过去:had done

    现在:did

     

    但是,在将来时,有其独有的用法,为:

     

    would / could / might (不用should)+动词原形.

    注意,这里的情态动词不用should。

    比如:

    I wishit werea sunny day today. 

    我希望今天是个晴天。

    He wishes she could dobetter next time.

    他希望她下次能做得更好。

    It is wished that hehad not madethe mistake.

    他要没犯此错误该多好。

    另外,与wish想近的词还有:

    if only(要是...就好了)

    as if(好像)

    as though(好像)

    所以他们所引导的句子,也用虚拟语气,其谓语动词的用法与wish所引导的虚拟语气用法相同。

    即:

    过去:had done

    现在:did

    但是,在将来时,有其独有的用法,为:

    would / could / might (不用should)+动词原形.

    注意,这里的情态动词不用should。

    比如:

    If onlywe had arrivedin time, we would not have missed the train.

    要是我们按时到,就不会误车。

    They are talkingas ifthey had beenold friends.

    他们谈着话好像多年的老朋友。

    He looks as thoughhe had seen a ghost.

    他看起好像见了鬼。

    好,我们继续讲解虚拟语气的其他变化:

    虚拟语气用在表“宁愿、希望”的从句中,其标志词为:

    would rather,would prefer,would sooner

    所以他们所引导的句子,也用虚拟语气,其谓语动词的用法与if所引导的从句中的虚拟语气用法相同。

    即:

    过去:had done

    现在:did

    但是,在将来时,需要注意下,用did或者were to do,不可用should do。

    比如:

    I would rather you didn’t do anything about the matter for the time being

    我宁愿你暂时不要对那件事采取任何行动。

    I would prefer she gave me my wages tomorrow.

    I would prefer she were to give me my wages tomorrow.

    我宁愿她明天把我的工钱给我。

    I would sooner you hadn’t given a way the secret.

    我宁愿你没有把这个秘密泄露出去

    好,我们继续讲解,虚拟语气的其他变化。

    在“It's time (that)... ”句型中,也用虚拟语气,从句中的谓语动词用did,或者用should + do ,注意,这里的do不可以省略。

    比如:

    It is high time (that) you learned something from your past lessons.

    It is high time (that) you should learn something from your past lessons.

    该是你从自己过去的教训中学些东西的的时候了。

    It is about time (that) you made up your mind to move on.

    It is about time (that) you should make up your mind to move on.

    该是你下定决心前进的时候了。

    最后,以上虽然我们相对来说已经把虚拟语气讲的非常清晰明了了,但是对于大多数学生应该还是非常头疼的,因为虚拟语气就是规则太多,这也是虚拟语气的难点,但是好消息是,我们一旦将规则掌握住,那么虚拟语气,就会非常简单,甚至是所有题型中最简单的一块。那么接下来,我们试着把这些规则进行分类。以便于大家更快地将这些规则掌握住,以及以后如果忘记的话还可以方便查阅。

    虚拟语气中的5大规则

    规则1:适用于if引导的虚拟语气,以及类似于if所引导的虚拟语气。

    标志词:

    If, even though,even if, but for,without,with,under

     

    用法:

    从句   主句

    did/were to do/should do     情态+do 将来

    did were                   情态+do  现在

    had done                   情态+have done 过去

    情态动词:should would could might

     

     

    规则2:适用于表示“命令、建议”等的名词性从句和表示“以防”的目的状语从句。

    标志词:

    坚持:insist

    命令order,command

    要求ask,demand,require,request  

    建议suggest,advise,recommend,propose

    宁愿prefer

    以防lest , for fear that, in case

    用法:

    (should) + do

    规则3:wish 从句或者等同于wish的从句中

    标志词:

    wish,  only if,  as if ,  as though

    用法:

    过去和现在都符合规则一,即:

    过去:had done

    现在:did

    但是,在将来时,有其独有的用法,为:

    would / could / might (不用should)+do.

     

    规则:4:表示“宁愿、希望”的从句中。

     

    标志词:

    would rather,would prefer,would sooner

    用法:

    过去和现在都符合规则一,即:

    过去:had done

    现在:did

    但是,在将来时,需要注意下,用did或者were to do,不可用should do。

    规则5:用于句型its time that...

     

    标志词:

    it’s time (that)

    用法:

    did 或者should do.  should不可以省略

    好的,同学们,还望逐字阅读,反复阅读,如果能够通过这篇文章,把这5种规则的虚拟语气搞懂,你一定会超越很多人的。再见。

     

     

     

     

     

     

     

    相关文章

      网友评论

          本文标题:一篇文章彻底讲透【虚拟语气】——写给考生

          本文链接:https://www.haomeiwen.com/subject/ychpdrtx.html