虚拟语气语法汇总————————————————————————————————作者:————————————————————————————————日期:虚拟语气在英语文法中有三种语气,即直述式语气(Indicative Mood)、祈使语气(Imperative Mood)和虚拟语气(Subjective Mood),其中前两种我们早已熟悉了,这里则不多谈了,如:How beautiful she is! 则是直述式语气,而Hurry up! Don't hurry up 则是祈使语气。
我们主要来看看虚拟语气的主要用法。
虚拟语气主要是用来表达一种无法实现的愿望,一种与事实相反的情况,或者将不可能实现的,或可能性很小的事实,假想为事实予以表述。
这样的动词结构称为虚拟语气。
它主要有三种形式,即与现在事实相反的假设,与过去事实相反的假设,与将来事实相反的假设。
它们具体结构如表8-7。
虚拟语气的构成种类条件句结构主句结构与现在事实相反动词用过去式be 动词用wereShould/could+动词原形would/might+动词原形与过去事实相反的用had+过去分词Should/could+have+过去分词would/might+have+过去分词与将来事实相反动词用过去式were to 加动词原形should 加动词原形should+动词原形would+动词原形虚拟语气其他习惯用法简表种类功用句型例句虚拟语气表示主观愿望主句谓语宾语从句谓语动词I wish we could go to the seasidetoday.wish现在过去式过去had+过去分词I wish I had gone to the basketballmatch.将来should+动词原形would+动词原形could+动词原形might+动词原形I wished I could fly to the moon.I wish you would stay here a littlelonger.wouldrather现在过去式I would rather you came to my partytomorrow.表示虚拟状语从句从句动She looked after the orphan as if he比较或方式 词形式 were here own child. as if, as though, even if 从句 与现实相反过去式 与过去相反 had+过去分词 They're talking as if they had beenfriends for many years.与将来相反 should+动词原形would+动词原形 could+动词原形might+动词原形The man looked worried, as thoughsomething would happen to him.that, so that, in order that 从句 may+动词原形might+动词原形 can+动词原形could+动词原形Turn on the light so that I could see it clearly. I warned him in order that he might keep away from the danger. 表示间接的命令、建议或请求 宾语从句 用于suggest,propose,insist, desire, demand, request,order,command 等之后 (should)+动词原形They required that I (should) go at once. He suggested that the meeting (should) start earlier. 表语从句 主句中的主语常是:suggestion, idea, proposal, order,request 等My suggestion is that we should tell him. Our only request is that this problem(should) be settled as soon as possible. 同位语从句 They received an order that the work be stopped.在主语从It is 主语从句中的动词It is necessary that every member句中表示惊奇、惋惜、理应如此等necessary(important,natural,strange等) that…形式:remember these rules.It is a great pity that he should be socareless.It is suggested that we should geteverything ready by tonight.It is a pity(a shame,no wonder等) that…should+动词原形It issuggested(requested,proposed等) that…表示祝愿或愿望may+动词原形May you succeed!动词原形+宾语Long live the People's Republic ofChina!其他It is time that+主语+should+动词原形It is time that+主语+动词过去式It's time that you should go home now.It is high time that we left.1 语法辨析Incorrect: If I was a girl,I would marry youCorrect: If I were a girl,I would marry you表示与现在事实相反的虚拟语气时,if条件句中的be动词一律用were,这句话应译为我要是个女孩,我就嫁给你。
实际上不可能是个女孩。
Incorrect: If I were you I will not worryCorrect: If I were you I shouldn't worry现在时的虚拟语气主句要用should 或would 加动词原形,这句话应译为我要是你的话,就没有必要烦恼。
要注意这种语态用在这里实际上是想把要讲出的观点表达得婉转些,有礼貌些。
Incorrect: God forgives you!Correct: God forgive you!这里的主语God 是第三人称单数,之所以动词不加s 是因为要表达一种祝愿,即人力所不能及的事情,实际上是forgive前有一助动词should,May 等,但在口语中将其省略了。
如:May you be happy 祝你幸福。
Incorrect: If the weather was nice yesterday,we would have gone to the zooCorrect: If the weather had been nice yesterday,we would have gone to the zoo因句中有yesterday 一词即表示的是与过去相反的事实,即昨天天气很不好,我们也未去动物园,所以if 条件句应用had+过去分词。
Incorrect: If it is was not snowing right now,I will go for a walkCorrect: If it was (were) not snowing right now,I would go for a walk虚拟语态be 动词作助动词时,则可用was来取代were,如was to。
虚拟语态中的动词如果是表示正在进行之中也要用进行时态。
Incorrect: If you had taken my advice,you would have been better nowCorrect: If you had taken my advice,you would be better now这句话的意思是如果你以前要是能听我的忠告的话,你现在就会好多了。
其条件句是与过去事实相反的虚拟句,而主句是与现在事实相反的虚拟句,这在语法书中叫做混合虚拟条件句。
例如:If I had caught that plane,I would be dead now 即:The plane I intended to catch crashed and everyone was killedIncorrect: He were you,he would go home at onceCorrect: Were he you,he would go home at onceCorrect: If he were you,he would go home at once在虚拟条件句中的if可以省略,但if省略后其句子的结构要采用倒装语序。
Incorrect: Supposing your teacher saw you with me What does she think?Correct: Supposing your teacher saw you with me,what might she think?这句话中没有if条件句,但仍要用作虚拟语态。
这里因为有些分词或介词短语,起到了从句的作用。
这些短语有:without,providing, supposing,butfor(you)…Incorrect: To see the girl,you will like herCorrect: To see the girl,you would like her这里的条件句是用不定式取代了。
Incorrect: I'm sorry I did have come here by carCorrect: I'm sorry I should have come here bycar这里的条件句被省略了,其意为我真应该坐小车来。
同样在句意不会混淆的情况下,主句也有时可以被省略,如:What if we should fail! (我们万一失败了如何)。
If he could do it, why not? (如果他能做,他怎么会不干呢?)Incorrect: If the earth were (was) to turn from east to west,I willgive you this car as a giftCorrect: If the earth were(was) to turn from east to west I would give you this car as a gift条件句中也常用were to 来表示说话者认为可能性极小或根本不可能的事。