APP下载

高中情态动词复习精讲精练

2021-08-14李辉

考试与评价·高一版 2021年3期
关键词:否定句责备情态

李辉

情态动词是历届高考必考的语法项目。情态动词有can (could), may (might), must, have to, shall (should), will (would), need, dare (dared), ought to之分。对于情态动词的运用,特别要掌握在什么样的语言环境里使用什么样的情态动词,仔细地体会上下文和语言环境,只有这样才能做到正确地选择使用。

一、情态动词用法对比

1. ought to和should

ought to和should 都表示“应该,应当”,但用法有所不同。现区别如下:

1) ought to通常指客观上有责任、有义务或出于道义、法律的约束而“应当,应该”做某事或处于某种状态,表示合适性或可能性,语气较强。

You ought to collect some data first. 你应该先搜集一些资料。

You ought to start at once if you want to catch the bus. 如果你要赶公共汽车, 你应当立即动身。

2) should则指主观上觉得有责任、有义务“应该,应当”做某事或处于某种状态;常用于表示建议、命令、惊讶、遗憾等意思,语气不及ought to强。

Shouldnt you apologize for what you did? 你不该为你做的事道歉吗?

Its dreadful that their life should still be so miserable. 真可怕, 他们的生活竟然还是这样悲惨。

2. must和have to

情态动词must和have to都有“必须”的含义,但两者有明显的区别:

1) have to有时态和人称的变化,而must没有。在意义上,must的否定形式“不必”应用need not。

—Must I hand in my composition today? 我必须今天交作文吗?

—No, you neednt. You may hand it in tomorrow. 不,你不必。你可以明天交。

2) must的否定形式must not (mustnt)表示“不应该;不许;禁止”,语气比较强烈;have to的否定形式do not have to的意思是“不必”,语气稍弱。

You mustnt take these books out of the library. 你们不许把这些书带出图书馆。

You dont have to go so early. 你不必走这么早。

3) must带有主观因素,表示说话人的主观看法,意为“必须,一定”;have to则带有客观因素,表示客观的需要,因而常作“不得不,只得,只好”讲。

I must finish the work today. 我必須今天就完成这项工作。

The poor girl had to leave school for lack of money at that time. 那个时候, 这个可怜的女孩因为缺钱而不得不退学。

3. can和could

1) can表示“能,会”时,指在脑力或体力方面所具有的能力;表示“可以,可能”时,指可能性;表示“可以”时,在口语中代替may,表示许可;cant后面接动词原形时,表示“不可能”,对现在表示推测。

I can swim. 我会游泳。

Can I borrow two books at a time? 我能一次借两本书吗?

2) could表示“能,会”,指过去在脑力或体力方面所具有的能力;表示“可以”时,用于一般疑问句,指客气地请求允许或求某人做某事,并不是过去时用法;could后面接动词不定式的完成式时,表示“责备”,对有能力做某事而没有去做提出婉转的批评;couldnt后面接不定式的完成式,对过去表示推测。

—Could I have the television on? 我能打开电视吗?

—Yes, you can. / No, you cant. 可以的。/不行。

I couldnt have been more than six years old when the accident happened. 当事故发生时我不可能超过6岁。

4. can和be able to

这两个词(词组)都表示“能够”。

1) can只能用于一般现在时,用于一般过去时要用could。

I can swim. 我会游泳。

I could speak a little English when I was young. 当我小的时候,我就能讲一点英语。

2) 而be able to除了用于一般现在时和一般过去时外,还可以用于其他所有时态。

Lucy has been able to write letters in Chinese for a long time. 露西能够用汉语写信已经有很长一段时间了。

You will soon be able to do it well. 你将很快能够把它做好。

5. shall和will

1) shall作为情态动词,用于一、三人称的疑问句时,表示征求对方的意见;shall用于二、三人称的陈述句时,表示说话人给对方的命令、警告、允诺或威胁等。

Shall he come, sir? 他必须得来吗,先生?

You shall fail if you dont work harder. 如果你不更加努力些,你会不及格的。(警告)

He shall have the book when I finish reading it. 我看完后,他可以得到这本书。(允诺)

2) will (表示单纯的将来)将;经常,惯于,总是;(表示意志、意愿)愿,要;可能,大概;(表示责任、义务)必须,一定。

He will be home at six. 他六点回家。

You will come, wont you? 你会来的,是不是?

These things will happen. 这种事总是要发生的。

6. may和might

1) may表示“允许”、“请求”,常用于疑问句;表示“很可能”时,后面接动词原形,表示对目前动作有可能发生的推测;后面接be时,表示对目前可能存在状态的推测;后面接be+ V-ing时,表示对有可能正在发生事情的推测;后面接不定式的完成式时,表示对可能已经发生事情的推测。

She may be a nurse. 她可能是个护士。

At this moment, our teacher still may be correcting our exam papers. 这时,我们老师也许还在批改试卷。

We may have proved it right, but I forgot it. 我们也许已经证明了它是对的,但是我忘记了。

2) might表示可能、不确定、期望、许可等,相当于may,更带迟疑、婉转等色彩;后面接不定式的完成式时,表示对过去情况的推测,但把握性不大,語气较弱。

It might rain. 可能下雨。

If you were older you might understand. 假如你年龄再大一点,你就会理解了。

Sorry Im late. I might have turned off the alarm clock and gone back to sleep again. 对不起,我迟到了,我也许关掉了闹铃,又睡过去了。

二、情态动词完成时用法

英语中,表示对过去某种情况进行推测或对已发生的动作或存在的状态进行推测,常用情态动词“must, may, might, can, could, should, ought to, would... +have+过去分词”表示。一般来说,说话人的语气或推测的把握程度不同,使用的情态动词也不同。

1. should / ought to have done

1) 常用来表示句子的主语在过去应该做而实际上并没有做的事,表达说话者的一种责备、埋怨或后悔的语气,意为“本应该……而没有……”。should和ought to一般可以换用,但ought to比should表达的语气更强烈,含有一种责任或义务本该如此的意思。

You should have come here five minutes ago. 你本来应该五分钟之前就到这儿的。

You ought to have helped him. 你应该帮他的。

2) 该结构的否定句表示“在过去不应该做却做了”,含有责备的语气。

You shouldnt have given the boy the knife to play with. 你不该把刀给孩子玩。

You oughtnt to have left home. 你不该离家出走。

2. can / could have done

1) 表示“本来能做但事实上没做”。用来提出比较缓和的批评意见,有责备的口气。

You could have done the work better. 你本来能够把工作做得更好一些的。

She could have passed the exam. 她本来考试可以及格的。

2) 该结构用于否定句或疑问句中表示对过去发生的事情的“怀疑”或“不肯定”,而could 较can更加不肯定。

He cant / couldnt have heard the news. 他不可能听到这个消息的。

Can she have been waiting for us so long? 她可能会等我们这么久吗?

3. need have done

1) 表示过去做了需要做的事情,其疑问形式表示过去做某事纯属多余。

—I was worried then. 我那时很着急。

—You need have done that. 你有必要那样做。

Need they have done it last week? 他们上周就做了这事,有必要吗?

2) 该结构用于否定句表示主语过去做了本来不需要做或不必做的事情,意为“本来不必/不需要做”。

I neednt have bought so much wine—only five people came. 我本来没有必要买这么多酒,只来了五个人。

【注意】 shouldnt / oughtnt to与neednt加完成式的区别:

前者表示已完成不该发生的动作,语气较强烈;后者表示已完成本不需要完成的动作,但做了也没什么大不了的,语气较舒缓。

You shouldnt / oughtnt to have written to them. 你本不该给他们写信。(含禁止语气)

You neednt have come. 你本来不需要来的。(含中庸语气)

4. must have done

表示说话人对已经发生的事情进行的一种非常有把握的推测或判断,一般只用在肯定句中,意为“一定,想必是……”。

He must have been to Beijing. 他一定已经去过北京了。

They must have finished the task. 他们一定已经完成任务了。

【注意】 该结构没有“mustnt+have+过去分词”这一形式。如要表达该结构的否定含义应用到cant / couldnt have done形式。

She couldnt have swum at five yesterday afternoon, for I met her in the street at that time. 昨天下午5點她不可能在游泳,当时我在街上碰到过她。

They cant have finished the work so soon. 他们不可能这么快就结束了工作。

5. may / might have done

表示说话者对过去可能已经发生的动作或存在的状态进行的一种不是很有把握的推测或猜想,意为“可能/或许做了”。

Luckily for the firemen arrived in time, otherwise the building might have been burned to the ground. 幸亏消防队员及时赶到,要不这座楼就烧塌了。

They may / might not have done this test. 他们或许没有做过这个试验。

6. would have done

表示对过去的某种情况进行猜测,或表示本来要做某事却因某种原因未做成,但不像用should或ought to那样含有责备之意。

I guess the poet would have been about twenty when she wrote her first poem. 我猜这位诗人写第一首诗歌的时候,大概20岁左右。

She would have come, but she didnt appear for some reason. 她本来要来,但是由于某种原因没有出现。

Another worker wouldnt have acted like that. 想必另外一位工人不会那样做的。

7. had better have done

表示“本该做而没有做的事”。

You had better have done it. 如果你把那件事办妥就好了。(但实际上你没有那样做)

You had better have stayed with us. 要是当时你和我们呆在一起多好啊。(实际上没有)

猜你喜欢

否定句责备情态
can have done用法小结
表示“推测”的情态动词
Self Check
学写双重否定句
责备
词汇“for短语”归纳
情态动词专练
情态动词表推测用法列举
Units 1—2句型转换专练