当前位置:首页 > 情态动词用法小结
情态动词的用法总结:
句中的情态动词must,could,might和can't分别表示不同程度的推测。现归纳如下:
★must表示说话人对事物的推测,用于肯定句中。四个词中must表示的可能性最大,意思是\一定;准是\
★can表示推测主要用于否定句和疑问句中。can't表示有把握的否定推测,意思是\不可能\
★may, might, could这三个词都可以表示说话人对事物的推测,但可能性较小,意思是\有可能;也许\might / could比may较为委婉和更加不肯定。may not / might not / could not表示不太有把握的否定推测,意思是\可能不会\
★must / may / could / might + be + doing sth. 表示\一定 / 可能正在做某事\,而can't / may not / might not / could not + be + doing sth. 表示\一定不 / 不可能正在做某事\done sth. 表示对过去或已经完成的
从高考题看情态动词对过去推测的虚拟表达法
情态动词对过去推测的虚拟表达即“情态动词+have +过去分词”结构是情态动词这一语法当中的一个难点,也是历届高考试题考查的一个重点,因此,考生必须理解并牢固掌握这一结构的特点和用法。下面笔者结合近年来相关高考试题,就“情态动词+have +过去分词”这一结构的基本用法作如下归纳和分析。
1.“must + have + v-ed”用于肯定句当中,表示对过去所发生的动作或存在的状态很肯定的一种推测,意为“一定??”、“想必??”。
例1.He______have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside. (NMET 2005北京)
A. should B.must C. wouldn’t D.can’t 简析: 答案为B。本题考查“must +have + -ed”结构表示对过去的肯定推测用法。句意为:他一定是完成了工作,否则,他不会在海边玩的这么开心。而“should + have+-ed”则表示应该做某事却没做;“can’t + have +-ed”是“must + have + -ed”的否定式;wouldn’t表示“不会”均不符合题意。故B正确。
例2.—Tom is never late for work. Why is he absent today? —Something _______to him.(2005江西)
A. must happen B.should have happened C. could have happened D.must have happened
简析: 答案为D。由上句句意可知,汤姆从来上班不迟到的,说明他在对方说话前肯定出了什么事情,表示一种很肯定的推测。故D正确。
例3. --- Guess what! I have got A for my term paper.
--- Great! You ______ read widely and put a lot of work into it.(NMET 2007上海)
A. must B. should C. must have D. should have
简析: 答案为C。“must +have + -ed”结构表示对过去可能性的肯定推测,由语境“I have got A for my term paper”可知,他在得A之前肯定进行了大量的阅读并倾注了许多心血。故C正确。
2.“can/could + have+-ed”表示对过去某情况的可能性的否定或质疑,意为“不可能(已经)??了”或“可能(已经)??了”。多用于否定句和疑问句当中;用于肯定句中,表示对过去没有做某事的遗憾,意为“本来应该??的(但实际上却没有??)”,含有轻微的责备。
例1.My English-Chinese dictionary has disappeared .Who_______ have taken it?
(NMET 2003上海春季)
A. should B. must C. could D.would 简析: 答案为C。should +have+-ed表示本来应该做某事而却没做;must + have + -ed表示过去一定那样做了,would have+-ed常用于表示虚拟语气,均不符合题意。could have taken表示对过去可能性的推断,由上句可知,我的英汉词典不在了,可能是谁把它拿走了。故C正确。
例2.My sister met him at the Grand Theatre yesterday afternoon, so he _____your lecture. (NMET 2000上海)
A. couldn’t have attended B. needn’t have attended
C. mustn’t have attended D. shouldn’t have attended
简析: 答案为A。can’t /couldn’t + have +-ed表示对过去的否定性推测,意为“不可能”,由“My sister met him at the Grand Theatre yesterday afternoon,”可知,他不可能参加讲座。故A正确。
例3. You _____ it better, but you were too careless. A. shouldn’t have done B. could have done C. needn’t have done D. mustn’t have done
简析: 答案为B。could have done表示对过去没有做某事的遗憾,本句意为“本来应该做的更好的(但实际上由于太粗心却没有做好)”,含有轻微的责备。故B正确。
3.“may/might + have +-ed”用于肯定句或否定句中,表示对过去发生某事的可能性的推测,意为“或许(已经)??”或“或许还没有??”。 例 Sorry, I’m late. I ______have turned off the alarm clock and gone back to sleep again. (NMET 2000京、皖春季卷)
A. might B.should C. can D. will
简析: 答案为A。might + have -ed表示过去可能做某事,由所提供的语境“I’m late”可知,说话人可能把闹钟关上了,而不是本来不应该把闹钟关上而关上了。而“should + have+-ed”表示本来应该做某事而却没做;“can + have+-ed”表示对过去某情况的可能性的推测,多用于否定句和疑问句当中;will常用来表示将来或意愿。故A正确。
再如:Yesterday, Jane walked away from the discussion. Otherwise, she might have said something she would regret later.
昨天,琼离开了讨论会。否则她或许会说些她后来感到后悔的事情的。 4.“should/ought to + have +-ed”,用于肯定句中,表示对过去没有做某事得遗憾,意为“本来应该??的(但实际上却没有??)”,往往含有责备的意思;用于否定句当中,表示对做过的事的责备,意为“本来不该??的(但实际上却已经??了)”。
例1. --- My cat’s really fat.
--- You ______ have given her so much food. (NMET 2007湖南)
A. wouldn’t B. couldn’t C. shouldn’t D. mustn’t
简析: 答案为C。couldn’t + have +-ed表示对过去的否定性推测, 意为“不可能”;“must + have + -ed”的否定式推测用can’t +have +-ed”,而不用mustn’t + have +-ed; wouldn’t +have +-ed结构常用于虚拟语气当中,均不符合题意。shouldn’t +have + -ed表示对做过的事的责备,意为“本来不该给猫太多的食物的(但实际上却已经给了它太多的食物了,以致于猫太胖了)”。故C正确。
例2. There was a lot of fun at yesterday’s party. You _______ come, but why didn’t you? ( NMET 1999上海)
A. must have B. should C. need have D. ought to have
简析: 答案为D。must +have +-ed结构表示对过去可能性的肯定推测;need 表示推测常用于否定句当中;should+动词原形表示(现在)应该那么做;
ought to +have+-ed表示本来应该做而没有做,意为“昨天的宴会上有许多有趣的事,你理应来的,但你为什么没来呢?”。故D正确。
例3.—I’ll tell Mary about her new job tomorrow. —You_______her last week.( NMET2004福建)
A. ought to tell B.would have told C.must tell D.should have told
简析: 答案为D。该题考查情态动词对过去的推测。should +have+-ed表示“本该做而没做某事”,其否定式为“本不该做而做了”。此句表示“你本该上周告诉她的(却没有告诉)”,故D正确。
5.“needn’t + have +-ed”结构表示“过去没有必要做某事,,但实际上却做了”, 意为“本来可以不必??的(可实际上却已经??了)”。
例 —Catherine, I have cleaned the room for you.
—Thanks.You_______it.I could manage it myself.(NMET2005,福建) A.needn’t do B.needn’t have done C.mustn’t do D.shouldn’t have done
1 情态动词的语法特征
1) 情态动词不能表示正在发生或已经发生的事情,只表示期待或估计某事的发生。
2) 情态动词 除ought 和have 外,后面只能接不带to 的不定式。 3) 情态动词没有人称,数的变化,即情态动词第三人称单数不加-s。 4) 情态动词没有非谓语形式,即没有不定式,分词,等形式。 2 比较can 和be able to
1)can could 表示能力;可能 (过去时用could),
只用于现在式和过去式(could)。be able to可以用于各种时态。 They will be able to tell you the news soon. 他很快就能告诉你消息了。
2)只用be able to a. 位于助动词后。 b. 情态动词后。
c. 表示过去某时刻动作时。 d. 用于句首表示条件。
e. 表示成功地做了某事时,只能用was/were able to, 不能用could。
共分享92篇相关文档