目录
[if ..., (then) ...](#if ..., (then) ...)
[wish ...](#wish ...)
[It is time that ...](#It is time that ...)
[if ... , then ...](#if ... , then ...)
[wish ...](#wish ...)
[It is time that ...](#It is time that ...)
[if..., (then)...](#if..., (then)...)
语气助动词
加动词原形
常用语气助动词
must 义务
will / would 意愿
can / could 能力
may / might 许可
shall / should 责任
ought to
have to
used to
need
dare
had better
would rather
might as well
would/should/ might/chould + have Ven 与事实相反
语气
命令语气
-
表达的是[希望成真、要求成真]的语气
-
采用动词原形表示
直接命令句
省略主词(you),直接以原形动词开头来表达命令或祈求
Watch your step! 走路小心!
Come in! 进来
**希望成真** \]的\[**命令语气** \],表现的是**说话人的主观意志**。 You should watch your step. 你走路应该小心。 You may come in. 你想进来的话就可以进来。 分别使用了语气助动词should 和 may,所以动词片语 should watch 和may come 表达的的\[**不确定** \]情况的\[**条件语气** \] ,表达的是**对方'你'的意志**
间接命令句
-
不省略主词,动词采用原形,原形动词没有人称变化、也没有时态的差别
-
通常出现在由that引导的名词子句中, 主要子句则从内容上暗示后面的that子句表达的是个命令
It is necessary that the letter be sent out before noon. 这封信有必要在中午之前寄出。
从It is necessary 来看,可以看出后面子句中的叙述尚未成为事实 ,只是意见说话者要求[必须要做]的工作。属于命令句的语气,应该采用动词原形be来表示
直接命令句:省略主词(You),使用动词原形send
Send the letter out before noon.
I insist that the letter be sent out before noon. 我坚持这封信一定要在中午之前寄出。I insist 表示这是[要求成真],后面则采用原形动词be来表现命令句语气,表示[信在中午之前寄出]尚未成为事实,只是个[祈使、命令]
I insist that the letter was sent out before noon. 我跟你讲真的:这封信真的是在中午之前就寄出去了。
时间是过去(before noon),动词采用过去简单是was,表示这里采用叙述事实的[直语气]来叙述过去真正发生的一件事:信真的寄掉了。
The coach suggests that the player stay at school. 教练建议这名球员就住在学校好了。The coach suggests 表示这是[希望成真],所以后面的叙述采用[间接命令语气],即用动词原形来呈现。此处虽然主词是第三人称 the player, 动词依然使用的原形动词stay, 不加-s.
The boss demanded that everybody work overtime. 老板要求大家都要加班。the boss demanded 表示这是[要求成真], 所以后面要配合[间接命令语气],即采用原形动词,此时,虽然主要子句中动词demanded 是过去式,但后面还是用动词原形work,并没有时态的差别。
祈使句
-
从下对上的祈求,表达[不是事实,但是期望成真]的语气
-
使用原形动词
God bless you ! 愿上帝祝福你!
祈求神的保佑, 尚未成为事实,所以用动词原形。God是单数,如果是事实语气动词要加-s,这里不是事实语气所以不加-s。 类似May God bless you !
Long live the King! 国王万岁!采用倒装,把副词long移至句首加强语气,动词跟着移到主词the King前面。 原形动词live表示祈求, 希望成真,类似 May the King live long!
Be it ever so humble , there is no place like home.不论多么寒微, 也没有其他像家这么好的地方。
语气类似于Although it may be ever so humble, 用了倒装来取代从属连词although,原形动词be表达[就算是,即使]的语气,有点类似 let it be.
条件语气
表达[真假尚不确定 ]的情况,采用[语气助动词 + 原形动词]
Students should study every day. 学生每天都应该要读书。
语气助动词should 属于一般用法,是[应该]的意思,加上动词原形study ,表示[应该读书],属于条件语气。 实际上的情况并不确定:[应该读书]不等于[真的有读书]
I have no idea where he should be right now. 我毫无概念他现在会在什么地方。语气助词 should 属于猜测用法,是带有不确定意味的条件语气,表示[猜不出来他会在什么地方]
假设语气
-
表达的是非事实的情况,[说假的][说反话],区别于条件语气的[不确定]
-
句型和动词方面需要有特定的搭配要求,才能清楚表达出[非事实]语气
三种句型
if ..., (then) ...
if后面 是表示条件的副词子句 ,意思是[如果...],但这个前提是不可能办到的 ; then后面 是表示结果 的主要子句,意思是[就会...],但这个结果也是不可能发生的。 是假设非事实语气最常采用的句型。
可采用倒装, 将助动词或be动词移至句首,代替if; 副词子句中没有助动词或be动词不可倒装
wish ...
wish(但愿)来表示后面是尚未实现且很难实现的愿望,所以其后面的受词子句要采用假设法非事实语气。
It is time that ...
主要子句是 It is time (时间到了)。后面的that 子句是关系子句,连接词that等于关系副词when, 关系子句里面要采用假设法非事实语气,因为这个句子表达的是[时间早就到了,但一直没有实现]。
动词搭配要求
现在时间,动词采用[过去]
if ... , then ...
假设语气的句型中,主要子句中一定会用到 would , should, could, might 之一, 表达[就应该,就会, 就能够, 就可以]有怎样的结果。
事实:
I am not you, I cannot accept the offer. 我不是你, 我不能接受这个条件。
非事实:
If I were you ,(then) I would accept the offer. 如果我是你, 我就会接受这个条件。
倒装句:
Were I you , I would accept the offer.
If I were you, 假设语气,不可能成为事实。were没有人称变化,一律使用were。
I would accept the offer,表达的是假设情况之下的结果:如果我变成你,[就会]如何,表达结果的主要子句,必须采用过去动词来表达非事实语气。(前提既然不可能成真,结果自然也不可能) 假设语气的条件副词子句中有be动词were,所以可以提前到句首,代替if,成为倒装句。
条件语气:If it rains tomorrow , I will stay home.
明天如果下雨,我就不出门。
If it rains tomorrow, if引导条件副词子句,指[如果真的下雨],采用事实叙述if it rains。明天也真有可能会不出门所以采用I will stay home.(条件语气[语气助动词 + 动词原形])
事实:I cannot give it a try. I don't know how. 我不能试,我不知道怎么做。
非事实:
I should like go give it a try, if I knew how. 要是我知道怎么做的话,我会想要试一试。
主要子句I should like go give it a try, 采用过去拼法的语气助动词should来表达非事实语气 。条件副词子句if I knew how, 动词采用过去式来表达非事实语气。 条件副词子句中没有助动词或be,只有普通动词knew,所以不能采用倒装。
事实:I don't have wings. I cannot fly to your side. 我没有翅膀。 我不能飞到你的身边。
非事实:
If I had wings, I could fly to your side. 要是有翅膀,我就能飞到你的身边。
事实:He is not able to help. He is not here. 他不能帮忙, 他不在。
非事实:
He might be able to help, if he were here. 要是他在的话,说不定能帮得上忙。
倒装句:
Were he here, he might be able to help.
事实:You don't have three wishes. You can't wish for anything. 你没有三个愿望。 你不能许愿。
Suppose (that) you had three wishes, what would you wish for?
假如你有三个愿望,你会许什么愿?
动词采用had表达非事实语气(其实并没有这种美事),主要子句中采用过去拼法would 配合原形wish for 表达非事实的假设语气。(其实无法许愿)
事实:She doesn't love me. 她不爱我。。
非事实:
if only she loved me , too! 要是她也爱我就好了!
if 是从属连词, if only 的用法:只有条件副词子句,省略主要子句,表示[如果...就好了]
wish ...
通常用来表示[与事实相反的愿望],所以后面的受词子句应该采用非事实的假设语气,动词采用[过去]
事实:
I don't have the money. 我没那笔钱。
I wish I had the money! 要是我有那笔钱该多好!
主要子句的主词是I, 动词是现在简单式 wish,表达[真的很希望]的事实语气。后半句则用名词子句I had the money 当wish的受词, 用过去式had表达非事实语气。
It is time that ...
表示[时间早就到了,但一直还没实现],that子句要用非事实语气。
事实:
You are not living on your own. 你没有在独立生活。
非事实:
It's time (that) you started living on your own. 你早该开始独立生活了。
主要子句结构:主词it 虚词,没有内容。动词is ,采用现在简单式说明是叙述事实的语气(时间真的已经到了), 补语time。 that引导关系子句,等于关系副词when,可省略。关系子句中表达的情况(你开始独立生活)并非事实,所以采用过去式started来表达非事实语气。
事实:We are not doing anything about sexual harassment at the workplace.
我们没有在处理职场性骚扰问题。
非事实:
It's high time (that) we did something about sexual harassment at the workplace.
我们早该处理职场性骚扰问题了。
单句表达假设法非事实语气
Without plants, there could be very little oxygen. 没有职务的话,氧气可能会很少。
if...,(then)...
If there were no plants, there could be very little oxygen.
过去时间,动词采用过去的过去[过去完成]
if..., (then)...
条件副词子句 + 主要子句,条件副词子句中动词使用过去完成时had Ven, 主要子句使用would/ should/ could/ might + have Ven
事实:
The landslide didn't occur a few seconds later. The bus didn't pass through safely.
土石流没有晚几秒发生。巴士没有安全通过。
非事实:
If the landslide had occurred a few seconds later, the bus could have passed through safely.
土石流要是晚几秒发生,巴士就可以安全通过了。
倒装句:
Had the landslide occurred a few seconds later, the bus could have passed through safely.
事实:The accident happened because the driver was not careful.
意外发生了, 因为驾驶不够小心。
非事实:
The accident could have been prevented if the driver had been more careful.
要是驾驶更小心一点,那场意外本来是可以避免的。
倒装句:
Had the driver been more careful, the accident could have been prevented .
wish...
事实:
I didn't go abroad when I graduated. 我毕业的时候没有出国。
非事实:
I wish I had gone abroad when I graduated. 要是毕业当时有出国多好。
if 引导从属子句,后面的主要子句中要有would,should,could,might之一来表示[就会...]的结果。
wish 的句型后面不是结果,而是个条件:先表示[但愿有出国]下文才能继续说明[如果有出国的话,就会...],所以在wish后面不会用到过去拼法的语气助动词。
未来时间
未来的事情尚未发生,大致都属于不确定的范围,一般采用[条件语气](可能发生可能不发生语气助动词+原形动词),搭配语气助词来表示
不确定:语气助动词 + 原形动词
真有可能发生\],表达 不确定情况的条件语气
> The weatherman says it will rain tomorrow. 气象报告说明天会下雨。
>
> The weatherman says it will rain tomorrow, but I think it may not.
时间副词子句、条件副词子句中:当做事实,用现在式,主词子句中用 **will + 原形动词**
传统文法中的\[用现在式代替未来式\]。语气是把未来的时间当做已经到了,或者把\[有可能会发生但不确定\]的事情假设成真的
> If you graduate without trouble, I'll buy you a new car.
>
> 如果你顺利毕业,我买辆新车送你。
>
> When you graduate, there will be several jobs waiting for you.
>
> 当你毕业时,将 有好几个工作在等着你。
>
> When the game is over, I'll treat you to dinner.
>
> 比赛完我请你吃晚饭。
>
> If we win this game, we will qualify for the finals.
>
> 如果这场赢了,我们就能晋级决赛圈。
事先排定:当做事实,用**现在式**
come, go , begin, end, leave, arrive 等来去动词,只要是事先排定好的事情,虽然还没有发生,仍然可以当做是事实,用现在式表示
> The train leaves at 3:30, five minutes from now.
>
> 或者
>
> The train is leaving at 3:30, five minutes from now.
>
> 这班火车3:30开,离现在还有五分钟。
未来绝无可能发生:**副词子句、条件子句用were to** , **主要子句** 用语气助动词的**过去式 + 原形**
表达 非事实的未来时间假设语气,必须是绝对不会发生的事
> 事实:
>
> I'm not going to tell the truth to my girlfriend . She will not dump me.
>
> 我不会跟我女朋友说真话。她不会把我甩了。
>
> 非事实:
>
> If I were to tell the truth to my girlfriend, she would dump me.
>
> 倒装句:
>
> Were I to tell the truth to my girlfriend, she would dump me.
>
> 我要是跟我女朋友说真话,她会把我甩了。
未来时间的假设语气(非事实,绝不可能),在条件子句中的动词通常是 \
复杂时间或语气
假设语气中,最常见的是**if...,(then)...**的复句结构, 其中条件子句与主要子句的时间可能不一样,语气也可能不一样,必须依情况判断。
事实(过去、现在)
I didn't marry much younger. I don't have my own grandchildren now.
我并没有在很年轻的时候就结婚。现在我没有自己的孙子。
非事实(过去、现在)
If I had married much younger, I might have my own grandchildren now.
倒装句:
Had I married much younger, I might have my own grandchildren now.
我要是年轻得多就结婚,现在可能有自己的孙子了。
事实(过去,都是事实)I didn't ignore the insult then. I was too angry.
当时我并没有不理会那个侮辱。当时我太生气了。
非事实(过去,前半句非事实,后半句事实)
I should have ignored the insult then, only that I was too angry.
当时我应该不理会那个侮辱才对,只不过我那时太生气了。
直说语气
-
叙述事实
-
动词按照正常时态变化,不加语气助动词,不使用传统文法所谓未来式will
Many years ago Bill Gates quit college to start his own company.
多年前,比尔盖茨从大学辍学以开办自己的公司。
时间副词many years ago是过去时间,动词quite采用简单过去式
By now he has built that company into the largest of its kind.到现在,他已经将那家公司打造成为同类中最大的一家
时间副词by now意指[到现在为止],动词还 has built 采用现在完成式
In the future he is going to devote most of his time to charity.未来他将投入大部分时间于慈善事业。
未来\]的事情无法分辨真假,所以不适合采用表达事实的直说语气,需要运用语气助动词如will来表达尚未实现的\[计划\]或\[可能性\]。而一旦用到语气助词(包括will),句子的语气就从直说语气变为带有不确定意味的\[条件语气\]了,为避免这种不确定语气,可以使用be going to 的方式叙述。 I will go to the US next year. 我明年将可能去美国。 will go 带有不确定性,属于条件语气 I am going to go the US next year. 简化句: I am going to the US next year. 或 I go to the US next year. 没有用到语气助动词,直说语气。 going和 to go 有重复,修辞效果不佳,可以省略重复的go His story may be true. 他说的事有可能是真的。 may be 使用到了语气助动词may, 表达的是不确定的条件语气 I guess his story is true. 我猜他说的事是真的 或 If his story is true, I'm going to help him. 如果他说的是真的,那么我打算帮他一把。 if 引导副词子句中使用is,是将这件事当做事实进行叙述,直说语气中不能有语气助词,所以主要子句中使用am going to He says he will come to pick you up tonight. 他说今晚要来接你。 使用will表示不确定,属于条件语气。 When he comes, you had better be ready. 当他来的时候,你最好已经准备好了。 时间副词子句 when he comes,使用comes 是假设已经到了\[他来\]的时间点,将未发生的事情当做事实来叙述