Appearance
第11章 情态助动词
本章学习目标
本章我们将学习英语中的情态助动词(在传统语法中常被称为语气助动词)。通过学习,你将能够:
- 理解助动词的分类,区分基本助动词(如 do, have)与情态助动词(如 must, can)的语法功能。
- 掌握情态助动词的两大核心用法:“一般用法”(表达义务、意愿、能力等)与“猜测用法”(表达推测)。
- 掌握情态助动词的过去拼法(would, should, could, might)在现在或未来表示“客气、委婉、试探”的语感。
- 熟练运用“情态助动词过去拼法 + 完成时(have Ven)”结构,表达对过去事情的“非事实虚拟”或“可能性猜测”。
- 了解各类次要情态助动词(如 ought to, used to, need, dare, had better, would rather, might as well)的基本句型与否定/疑问形式。
句型标记系统(快速回顾)
| 符号 | 含义 | 说明 |
|---|---|---|
| 1 | 主语 Subject | 句子的主角,回答“谁 / 什么” |
| 2 | 动词 Verb | 表示动作或状态 |
| be | 系动词 / 广义 be 标记 | is / am / are / was / were 是 be 动词;has been / have been / had been / will have been / would have been 是 be 动词的完成形式;look / feel / seem / become / get 等系动词也按 be 标注 |
| 3O | 宾语 Object | 动作的接受者,回答“谁 / 什么” |
| 3C | 补语 Complement | 说明主语或宾语“是什么 / 怎么样 / 在哪里” |
| (4) | 状语 Adverbial | 可以删除的时间、地点、方式等修饰成分 |
| (be) | 隐藏的 be | 宾语和宾语补足语之间可以插入 be,用来检验说明关系 |
五种基本句型写成:
- 1 + 2
- 1 + 2 + 3O
- 1 + 2 + 3O + 3O
- 1 + be + 3C
- 1 + 2 + 3O + (be) + 3C
提示
状语 (4) 可以出现在五种句型中,但它不是句型骨架的一部分。
助动词的分类与功能
在英语中,助动词(auxiliaries)是用来辅助实义动词、构成动词短语的词类。助动词主要可以分为两大类:
- 基本助动词(语法助动词):
- 否定句和疑问句中使用的
do / don't / does / did(配合动词原形)。 - 完成时中使用的
have / has / had(配合过去分词 Ven 构成完成时动词短语)。 - 进行时或被动语态中使用的
be / am / is / are / was / were。 - 这些属于英语中最基础的语法元件,这里不再赘述。
- 否定句和疑问句中使用的
- 情态助动词(语气助动词):
- 用来配合动词原形构成动词短语,用以表达条件语气(conditional mood)。
- 条件语气表现的是一种**“不确定”**的氛围。
请对比以下两个句子,体会语气的差异:
- It is raining out there.
外面在下雨。
It1
isbe
raining3C
out there.(4)
- It may be raining out there.
外面可能在下雨。
It1
may bebe
raining3C
out there.(4)
常用的主要情态助动词有:
must(必须;一定)will / would(将要;愿意)shall / should(将要;应该)can / could(能够;可以)may / might(也许;许可)
还有一些使用频率稍低的次要情态助动词,如:ought to, have to, used to, need, dare, had better, would rather, might as well 等。
不同的情态助动词搭配动词原形,可以表现出不同程度的不确定语气或说话者的态度。
主要情态助动词的两大用法
同一个情态助动词,在不同的句子里通常有两类截然不同的用法:
- ❶ 一般用法:表达字典里常见的本义,如“义务(must)”、“意愿(will)”、“责任(should)”、“能力(can)”、“许可(may)”等。
- ❷ 猜测用法:表达对事物发生可能性、或然率的“推测”(意为“可能/一定……”)。
请看下面两句 must 的对比:
We must be very careful. (我们必须非常小心。 —— 表达“义务/非做不可”,属于一般用法)
We1
must bebe
very careful.3C
Jack1
must bebe
very careless.3C
一、一般用法
主要情态助动词在一般用法中的时间和语气特征如下:
1. must (必须)
在一般用法中表示“非做不可的义务”。它缺乏时态的变化,在现在时间与过去时间的拼法完全相同:
We must all stay together. (我们大家必须待在一起。 —— 现在时间)
We1
must stay2
all together.(4)
2. will / would (意愿,决心,承诺)
在表示主观的意愿或承诺时,它有现在与过去时态的拼法区别:
I will have my own way. (我决定照我自己的意思做。 —— 现在时间)
I1
will have2
my own way.3O
特殊用法:would 用于现在时间
Would you like a cup of water?
你想要来一杯水吗?
Would2
you1
like2
a cup of water?3O
3. shall / should (责任,义务)
现代英语中很少单独使用 shall,通常仅在以第一人称询问意愿时使用(如 Shall we go now? 我们现在走吗?)。
在极正式、庄严的口吻下,shall 可以表达说话者极其强烈的决心:
The enemy shall not pass!
绝对不容敌人通过!(我誓死不让敌人通过! —— 带有古老、严肃的意志语气)
除上述特殊情况外,一般都使用 should 来表达“责任、应该”,无论现在还是过去:
We should always be on time. (我们应当一直保持准时。 —— 现在时间)
He said we should leave early, and we did. (当时他说我们应该早点动身,我们也照办了。 —— 过去时间)
4. can / could (能力,权利)
在一般用法中表示“能力、许可”。它有现在时间与过去时间的拼法区别:
I can drink a cup of milk in a minute. (我能在一分钟内喝完一杯牛奶。 —— 现在时间)
Last night I was ill, and I could not even eat one apple. (昨晚我生病了,我连一个苹果都吃不下。 —— 过去时间)
特殊用法:could 用于现在时间
Could you please help me with my homework?
能请你帮我做一下功课吗?
此句的时间是现在,使用 could 是为了使请求听起来更加客气、充满商量的口吻。
5. may / might (准许,许可)
表示“许可”,有现在与过去时间的区别:
You may go now. (你现在可以走了。 —— 现在时间)
He said we might go. (当时他说我们可以走了。 —— 过去时间)
特殊用法:might 用于现在时间
Might I ask you a question?
我可以问你一个问题吗?
在现在时间使用过去式拼法的 might,在语气上显得格外谦卑、客气。
二、一般用法搭配完成时(have Ven)
当 would, should, could, might 这四个过去拼法的情态助动词后面接动词完成式(have Ven)且用于一般用法时,它们在语法上表达:
- 相对过去的时间(针对过去的事情进行评说)。
- 非事实语气(即“讲反话”,实际上并没有发生)。
请仔细体会以下例句中的“遗憾”与“未实现”之意:
I would have left the school if I had known the rules.
如果我当初知道这些规则,我早就离开学校了。
(实际上:我当时不知道规则,所以“并没有”离开学校。)
I1
would have left2
the school3O
if I had known the rules.(4)
You1
should have come2
to the meeting(4)
last week.(4)
I1
could have finished2
much earlier(4)
with a little help.(4)
I1
might have done2
a much better job3O
under a better teacher.(4)
有一对夫妻正准备出门去拜访朋友,妻子对丈夫说:
We shouldn't go empty-handed. We should bring something.
我们不该空手去,我们应该带点东西。
We1
shouldn't go2
empty-handed.(4)
We1
should bring2
something.3O
夫妻俩于是去买了一个礼盒。到了朋友家,他们双手呈上礼品。朋友接过礼盒,笑着埋怨道:“哎呀,你们人来就好了,真的不该破费买东西的!”
这时,朋友口中的“不该破费”应当怎么用英语表达?
You shouldn't have done so. You should have just come.
你们真不该这么破费的。你们直接来就好了嘛。
You1
shouldn't have done2
so.3O
You1
should have come.2
三、猜测用法
在用于**“猜测”**(推测某事发生的可能性)时,情态助动词的拼法(现在拼法 vs. 过去拼法)已经完全失去了时间指代功能,仅用来表达“确信度/把握度”的轻重。
will,can,may:用于较有把握的猜测。would,could,might:用于较无把握、更退缩的猜测。
无论是哪一个情态助动词(包括过去拼法),只要在后面加上完成式(have Ven),在猜测用法中都是在对过去发生的事情进行推测。
下面我们按照“确信度从强到弱”的顺序,逐一对比“猜现在”与“猜过去”的句子:
1. must (一定,极有把握的肯定推测)
- 猜现在:
Listen! It must be raining hard outside.
听,外面一定在下大雨。(听见雨声,对当下的情况做出极有把握的推测)
It1
must bebe
raining hard3C
outside.(4)
It1
must have rained2
last night(4)
That1
will bebe
Jack3C
at the door.(4)
You1
will have heard2
the news.3O
This seat1
would bebe
mine3C
right?(4)
That1
would have beenbe
the teacher3C
just now.(4)
We1
should bebe
on the right way.3C
He1
should have left2
6. may / might (也许,把握最弱的猜测)
- 猜现在:
Don't go near that dog; it may be dangerous. (别靠近那只狗,也许会有危险。 —— 猜现在)
Bring a map; you might get lost in the woods. (带上地图吧,你在森林里说不定会迷路。 —— 猜未来/现在, might 把握最弱)
- 猜过去:
The dog may have been dangerous, but now it's gone. (刚才那只狗也许挺危险的,但现在它已经跑掉了。 —— 猜过去)
Check your voice message; he might have left something for you. (听听语音留言吧,他说不定给你留了话。 —— 猜过去)
次要情态助动词的用法
除了上面九个最主要的助动词外,英语中还有以下次要的情态助动词:
1. ought to (应该)
它的用法非常类似 should,可用于一般用法和猜测用法:
- 一般用法:➔ I think you ought to say sorry to him. (我想你应当向他道歉。)
you1
ought to say2
sorry3O
to him.(4)
You1
oughtn't to have done2
that.3O
You1
have to tell2
your father.3O
That1
has to bebe
the mailman3C
at the door.(4)
3. used to (从前,表示过去的习惯)
仅用于一般用法,表示过去经常做、而现在不再做的事情。
- 肯定句:➔ He used to smoke a pipe. (他以前常抽烟斗。)
He1
used to smoke2
a pipe.3O
4. need (需要)
need 既可以作情态助动词,也可以作实义动词(普通动词)。作情态助动词时,主要用于否定句和疑问句:
- 情态助动词用法:
- 肯定(一般不用情态):一般会用普通动词。但在有否定词语的间接否定中可见:I don't think you need go. (我不认为你需要去。这里的 need 后接动词原形 go)。
- 疑问句:➔ Need I remind you of the problems? (需要我提醒你后果/问题有多严重吗?)
Need2
I1
remind2
you3O
of the problems?(4)
5. dare (敢)
dare 同样可作情态助动词或普通动词:
- 情态助动词用法(主要在疑问/否定句中,后接原形动词):
- 疑问句:➔ Dare you sleep in that dark house alone? (你敢独自睡在那个漆黑的房子里吗?)
Dare2
you1
sleep2
in that dark house alone?(4)
6. had better (最好,后接动词原形)
- 肯定句:➔ I think we had better leave now. (我想我们最好现在离开。)
- 疑问句:➔ Hadn't we better be leaving now? (我们现在动身是不是更好?)
- 否定句:➔ You had better not tell lies to me. (你最好别对我撒谎。 —— 注意
not放在 better 后面)
7. would rather (宁愿,后接动词原形)
- 肯定句:
I would rather go abroad than study at a school.
我宁愿出国,也不想在本地的学校读书。
I1
would rather go2
abroad(4)
than study at a school.(4)
8. might as well (不妨,不如,后接动词原形)
用于退一步的建议,表示没有更好的选择,不如做某事。
- 肯定句:➔ We might as well walk, with so much traffic. (路上车子这么多,我们还不如走路算了。)
- 否定句:➔ We might as well not drive at all. (我们不如干脆不要开车。)
- 注意:这个助动词通常没有疑问句形式。
本章语法要点归纳
- 时态功能的不完整性: 情态助动词的过去拼法(如
would,should,could,might)常用于现在时间或未来时间,并不单纯代表过去时,而是用于表达“委婉、客气”或“非事实假设”的语气。 - 与完成时(have Ven)连用的规则:
- 在一般用法中,表示“过去本该做而未做”的非事实虚拟。
- 在猜测用法中,表示“对过去已经发生的事情”的可能性推测。