情态动词有六组,如下所示:
- can could
- will would
- may might
- must have to
- shall should ought to be supposed to do
- need dare
针对这六组,只需记住九点就完全掌握了!!!
(1)can could
1 能力
could 是can的过去时
2 许可
could 比can 更委婉
3 推测
can 不能用于肯定句,有两种情况下可以:
- 理论上不可能但实际上有可能时(比如:既然经验丰富的教师也可能会犯错)
- can 加 only时
4 有时
can + be/get
5 惊讶或者怀疑
(2)will would
1 将要
would 是 will 的过去时
2 提出建议或者请求
would 比 will 更委婉
3 would like 是want 和 like 变时表词而来
举个例子:
do you want/like a cup of tea? --->would you want/like a cup of tea?
4 过去或者现在的习惯,倾向性
(3)may might
1 允许
- 表请求允许时,只能用在第一人称疑问句中,might 比 may 更委婉
- 表给予允许时,只能用在第二第三人称陈述句中,只能用may
2 推测
may不能用于疑问句句首,也就是一般疑问句。might 比 may 的可能性更小,如果想要变大,加well,表示加强语气!(may/might well)
3 祝愿
may + 陈述句(动词用原型)
4 不妨,还是
may/might + as well
(4)must have to
- must 表主动,have to 表被动
- must 可以表推测,mustn't 和 have to 不可以
- 对 must 的否定回答,要用 not have to 或者 not need to
(5)shall should ought to be supposed to do
- shall 用于第一人称的疑问句中表示征求意见,用于第二 三 人称的陈述句中表示命令,警告,承诺,决心等
- ought to 比 should 语气重,场合更加正式
- should 等于 be supposed to do ,可以表推测
(6)need dare
1 need 和 dare 有情态动词和实义动词两种用法
- 在疑问句与否定句中,两者都可以使用
- 在肯定句中,只能用实义动词
2 need + doing 可表示被动
(7)表示推测
表推测的有三组
- can could
- may might
- must should
其中 can /could , may/might : 表示可能的意思
must 表示一定的意思
should 表示应该的意思
针对 can /could , may/might 表示可能的意思,我们从如下角度区分:
- 肯定句------------>不能用 can ,其余三个均可以使用
- 一般疑问句------>不能用 may,其余三个均可以使用
- 特殊疑问句------>四个均可以使用
- 否定句------------>四个均可以使用,但是表达意思不同:can't 与 couldn't 表示不可能;may not 与 might not 表示可能不。
(8)表示提出建议或者请求 ,许可,允许
其中有三组表达类似的意思:
- will would
- can could
- may might
针对这三组的区别,用如下表区别:
提出建议或者请求 | 许可 | 允许 | |
疑问句 | 第二人称 | 第一 二 三 人称 | 第一人称(ma/might) |
陈述句 | 第 一 二 三 人称 | 第 二 三 人称(may) |
(9)情态动词表现在,过去,将来,进行
- 情态动词 + do 动词原形 ——>表现在或者将来
- 情态动词 + be doing ——>表进行
- 情态动词 + have done ——>表过去
注: 当表示过去时,有两种:
- 对过去的推测:(can/can't/may/might/must)
- 对过去的评价:(could/would/should/needn't)