情態動詞有六組,如下所示:
- 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)