情态动词 | 情态动词 | 情态动词短语 | |
---|---|---|---|
现在式 | 过去式 | ||
Can | Could | Be able to | |
May | Might | Be allowed to | |
Must | Have (got) to | ||
Shall | Should | Be supposed to / ought to | |
Will | Would | Be going to |
情态动词的意思不止一个,事实上,,每个情态动词都有很多的意思,而意思不同就有不同的用法。
- 一类:是表示“逻辑可行性”, 推测, 即表示人们对某件事情发生的可能性大小所做的判断。
- 二类:某个情态动词有各自基本的意思, 比如 can 能够
情态动词时基于一定的信息情况来对某个时间发生的可能性进行判断。说话人不同的肯定程度是以说话人所掌握的不同信息情况为基本的。所以,情态动词的推测用法是以信息为基础的。
情态动词有三大用法:推测、基本、虚拟
情态动词的结构搭配与意义关系
一、情态动词 + 一般式
就是在情态动词后面接一个动词原形
He must drink a lot of milk
他得多喝牛奶
他准是爱喝很多牛奶
可以表示推测意义,也可以有基本含义
二、情态动词 + 完成式 / 进行式/ 完成进行式
I think I may have annoyed Mary
情态动词接完成式、进行式或完成进行式的时候,情态动词都是具有推测意义,而没有各自的基本意义。
注意,四个过去形式的情态动词would, could, might 和 should 接完成式(have done) 可以表示对过去的虚拟,此时情态动词不是推测的意义,而是虚拟含义。
三、情态动词 + 情态动词短语
be able to , be allowed to , have (got) to, be supposed to / ought to 和 be going to
这些短语可以用在情态动词后面
He may be able to help
此时的情态动词往往也是只有推测的意义,而没有基本意义。
推测用法
推测用法一:现在推测(情态动词 + 一般式)
一、 must
He must be sick. 他一定是累了
must 还有另一个常见的用法是表示“责任”和“义务”,译成“必须”。是基本用法
- 表示“推测”时,must 不能表示将来, 若是表示对现在的推测时,其谓语时“must + 一般式”, 即must do;或“must + 进行式”,即 must be doing. 若是表示对过去的推测,其谓语形式是“must + 完成式”,即 must have done.
- 表示“必须”时,must 不能表示过去。其谓语形式都是 must + 一般式, 若要表示“过去必须”,则要借用 had to 来表达。
- 表示“必须”时,must 后面的谓语动词一般时候表示动作的,不会时表示状态,在表示“推测”时,must 后面的谓语动词可以是动作,也可以是状态
He must be dead. 他一定是死了
与must 相关的一个情态短语是 have (got) to 。它同must 一样,既可以表示“推测”,也可以表示“必须”
Look at that house! Those people have to have a lot of money
用have to 表示“必须”时,与must 主要存在两点区别
第一、在时态的表达上,must 只能谈现在或将来,不能谈过去。must 没有时态的变化,而have to 有各种时态的变化,
When I was in school, we had to wear school uniform第二、如果是来自外界的不可控的行为,此时要用have to 。比如,“要打喷嚏”是我们无法控制的
Excuse me, but I have to sneeze
must 的否定是 don’t have to
have to 有各种时态的变化, 而 have got to 没有时态的变化(只能表示现在或将来,这一点同must表示“必须”意义时相同),比如不说had got to (X)
二、其他表示推测的情态动词 may, might 和 could
对现在推测的其他情态动词
will 和 should 也可以表示对现在的推测 等同于 must
Ring his home number. He’ll be at home now
推测用法二:将来推测(情态动词 + 一般式)
与上一节讨论的对现在推测的谓语形式一样。实际上,除了must,情态动词如, will, should, may, might, could 都可以表示对将来的推测
Tom will know the address
Tom should know the address
值得注意的事 should 表示说话人的一种合理的假设,因此它是用来对说话人所希望发生的事,进行推断的。若将来的事件不是他所期望发生的,则不用should 表示这种推测。
Let’s not go to the movie. It could be bad.
Let’s go to the movie. The film should be really good.
推测用法三:过去推测(情态动词 + 完成式)
He must have been sick
He may have been sick
具体来说 would, could, might, should do 可以表示对现在或将来的推测,也可以表示对现在或将来虚拟; would, could, might, should have done 可以表示对过去的推测,也可以表示对过去的虚拟。
You could have killed me I hope you know
所以,对于某些谓语带有 would, could, might, 和 should 的句子,在没有具体语境的情况下,可能会在“推测”与“虚拟”之间产生歧义
He could have sent a message
理解为对过去的虚拟:他本来可以实现捎个口信过来的
理解为对过去的推测: 他可能已经捎口信过去了
推测用法四:情态动词 + (完成)进行式
He may be using the Internet now.
You must have been dreaming
你刚才一定是一直在做梦
“情态动词+ 进行式”也可以用在虚拟语气中。 “情态动词+ 完成进行式”也可以用在虚拟语气中。
If I were a oucky person, I wouln’t be applying here in the first place
You shouldn’t have been following him so closely; you should have kept your distance.
基本用法
基本用法一: 现在或将来的能力 (潜在的能力)
can: 能力、可能、许可
This car can go faster with this fuel.
基本用法二: 现实“可能”与 理论“可能”
表示理论可能只能要肯定句 而否定句表示不可能
can 表示理论可能.
在疑问句中,can 既可以表示“理论上的可能”,也可以表示“具体的可能”
Do you think he can be right?
He can hardly be right.
could, might, may 可以用来讨论“具体的可能”和“理论上的可能”
基本用法三:过去的能力
“将来能够”或者是“今天能够”去迪斯尼乐园,强调的都是一种“潜在的可能性”,而不一定真正去实施。也就是说,尽管理论上“我”可以去迪斯尼了雨啊,但实际上“我”可能去,也可能不去。但如果我们谈一个具体的过去的事件,如“昨天能够去迪斯尼乐园”,则是表达一个确定的事实,没有“潜在的可能”的意思了,这就违背了can的“潜能”这一核心意思。故不能说:Yesterday I could go to HongKong Disneyland.(X)
所以:
could 表示过去一般的能力
was able to 表示过去具体的能力
也可以用 was/were able to 表示“潜能”,但不如could 常用
He could / was able to pull down a bull and acknowledged as a man with superman strength
最后,在否定句中,couldn’t 和 wasn’t / weren’t able to 没有区别,即 couldn’t 可以谈过去具体的能力,表示在过去的某一个特定场合“未能”完成某事。
I ran after the bus yesteday, but wasn’t able to/couldn’t catch it.
基本用法四:许可
- 可以用的情态动词有may, might, can 和 could,但 多用can 或 be allowed to do 表示许可
- 表示“许可”一般用陈述句(若用疑问句则表示“请求”)
- 肯定的陈述表示允许米有人做某事;否定的陈述则表示不允许某人做某事
can表示许可,可以和表示将来的时间状语连用。尽管前面讲过,can 可以表示将来的能力,不过此时一般不与表示将来的时间状语连用。若有表示将来的时间状语,要说will be able to do
Can I leave the table now?
I’m sure you can, but you may not
表示过去的一般许可,could 与 was / were allowed to do 可以互换
不过,若表示过去允许进行某项特定的活动时,要用was / were allowed to do,这一区别与表示“能力”时的could 和 was / were able to 的区别类似
基本用法五:建议与忠告
- could 表示建议
- Shall I..? Shall we ..? 表示征求对方的建议
- may (just) as well, might (just) as well
We may as well stay here tonight
另外may / might as well 还有一种多少有些勉强或讥讽的意味,表示“在没有其他更好的选择的情况下,只好为之” - should 和 ought to 表示忠告
- should 表示强烈、明确的忠告; could表示建议某事的可能性
- had better 表示“忠告”,常用与口语中,后面接动词原形。否定用had better not do,暗示“如果不这么做会有不好的后果”, should 更为中性
基本用法(六):意愿、意图与执意
- 意图:承诺 威胁
- I will make dinner for tomorrow night
- I’ll call the police if you don’t leave
- 执意
- If they will pay in cash, we have to accept it although it’ll cause trouble to both sides
注意,当will 用于表达“执意这样强烈的感情色彩时”,一方面不要缩写成’ll 而要用will; 另一方面,will 要重读. would 也有类似表示“执意的用法”
基本用法(七):请求
- May I..? 和 Could I..? 表示较为正式、很礼貌地提出请求。比如在询问陌生人的姓名时
- Can I..? 表示非正式地提出请求,一般用于相当熟悉的情况下。比如在朋友之间的对话
Might I…? 过于正式和客气,很少使用
基本用法(八):过去习惯
When I was a child, my mother would read me a story at night before bed
另外,用would 表示过去习惯或重复的动作时,还可以时某人一贯的行为。这时往往用来表示批评人们的行为或表示对他人的行为怀有某种恼怒的情绪
We all tried to stop him smoking in bed but he would do it
值得注意的事,也可用used to 来表示过去习惯的动作。但二者之间的区别是:used to 可以表示过去重复的动作,也可以指过去存在的状态,有“现在不再”的含义。would 常用来表示过去重复的动作,不表示过去的状态。
基本用法(九):should 的特殊用法
should 表示“竟然”
用在下列形容词后面的从句的should,带有一种很“惊奇”的感情色彩,含有“竟然的意思”。比如 It is/was absurd, amazing, annoying funny, ludicrous, odd ridiculous,, strange, surprising, unthinkable that…
It is ridiculous that we should be short of water in a country where it is always raining
从句也可以用现在时态或过去时态
也常用在下列结构的从句里,放在 can’t think way, I don’t know why, I see no reason why 等的后面
I don’t know why he should think that I did it.
should 表示“万一”
should 常常用在least, for fear that 和 in case 引导的从句中,表示“万一”
I’ve brought my umbrella in case it should rain
shall 的特殊用法
当shall 用于第一人称时,此时的shall 可以表示主动提供帮助、提供建议或请求给予指示,
- 提供帮助 shall I go and fetch it?
- 主动提供建议 shall we meet at the theater?
- 表示请求给予指示 How shall I cook it?
在表示提供建议或请求基于指示的意思时, shall 可以用于第三人称
A man wants to see you, sir, Shall he wait outside?
用于第二、第三人称的陈述句中
- 表示“命令” (法律,规章制度, 接近must)
Each competitor shall wear a number - 表示说话人的许诺
shall 用于第二、三人称的陈述句,表示说话人的许诺
You shall have the money back next week
相当于说 I promise you will have the money back next week - 表示说话人情切的意愿,甚至威胁
You shall do exactly as I say
may 的特殊用法
人们之所有习惯用may have 这一情态动词结构,而不是用一般现在时have,主要是处于礼貌或委婉表达的考虑
- You may have good reasons, but that doesn’t make it legal
- Although you have goo reasons, that doesn’t make it legal
Try as he will, no man breaks wholly loose from his first love, no matter who she (might) be…
这里may 或 (might) 时用来加强让步语气的,相当于汉语中说“可能会多么的”。此外,有时候是把may 或 might 省去,只剩下一个动词原形
情态动词的否定
- NOT + MODAL + VERB 外部否定 (被否定的是情态动词)
- MODAL + NOT VERB 内部否定 (被否定的是谓语动词)
- 推测用法的情态动词,一般是内部否定,即否定的是谓语动作
- 基本用法的情态动词,一般式外部否定,即否定的是情态意义