什么是助动词

谓语动词有表示时间的功能:

  • 表示过去:

    The rabbit ate a carrot.

  • 表示现在:

    The rabbit eats a carrot.

  • 表示将来:

    The rabbit will eat a carrot.

我们可以发现,谓语动词是没有什么变位可以表示将来的,因此需要一个动词will来辅助表示将来,但will也无法独立表达将来的意思(不是实意动词),像will这种词就是助动词。

从这里可以简单总结,助动词的特点:

  • 辅助主动词表达意思
  • 不能像主动词那样单独作谓语动词

情态动词也是助动词的一种,情态动词的特点和助动词特点也是一样的。

例如can这样的情态动词,它也有自己的含义(“可以,能够”)在有些书中只是被归结为情态动词,完全和助动词独立,认为只有will这种只能表达将来时,而不具有实际意义的词才是助动词。但是我们根据功能和特点进行分类,是可以把情态动词也划分到助动词中的。

助动词分类

基本助动词

  • be
  • do
  • have

这三个词在作助动词时本身没有实际含义,但是它们本身还是可以做实意动词的。例如be-存在,do-做;have-有。

情态助动词

  • can/could
  • may/might
  • will/would
  • shall/should
  • must
  • ought to
  • dare/dared
  • need
  • used to

这些词在作情态助动词时也是有实际含义的,但是不能单独作谓语动词。

但注意,像can还是有“把…装进罐头里”,这表达这个意思时也是可以作为谓语动词的

像could,might,would这种虽然时过去变位,但不能表达过去时间,这是只有谓语动词才具有的功能。它们的使用通常时表达一种更加委婉的语气,或者于虚拟语气(就是将动词时态提前嘛)搭配使用。

半助动词

  • be able to
  • be going to
  • be about to
  • had better

其实看起来这些词组不像助动词,但实际一想,它们也具有助动词的两个特点。

基本助动词的应用

基本助动词be、have。在之前的时态中有讲过,就是辅助构成时态。do就是构成强调或否定,不过多举例

be

  • The rabbit is eating a carrot.

    兔子正在吃一根胡萝卜。

    这里be=>is,辅助构成现在进行时态

  • The rabbit was eaten by the rabbit.

    胡萝卜被兔子吃了。

    这里be=>was,辅助eaten构成被动语态(还有过去时态)

have

  • The rabbit has eaten a carrot.

    兔子吃掉了根胡萝卜。

    这里hava=>has,辅助构成现在完成时态

do

  • The rabbit does like coins!

    兔子真的很喜欢硬币!

    这里do=>does,辅助like构成强调

  • The rabbit does not like freeloaders.

    兔子不喜欢看视频白嫖的人。

    这里do=>does,辅助构成否定

情态助动词的应用

can/could

表能力

含义:有能力做…;会(做)…;可以(做)…

  • I can ill a wolf.

    我能杀死一只狼。

  • I could kill a wolf last year.

    我去年能够杀死一只狼。

表请求或许可

表示许可的 可以做…

  • Can/Could I borrow your book?

    我能借用你的书吗?

    这里的Could虽然是过去时的变位,但是没有时间上的含义,而是更礼貌,更委婉(注意,这里不是谓语动词,只有谓语动词才具有表达时间的功能)

表可能性

  • Anything can happen.

    什么事都可能发生

  • Anything could happen.

    什么事都可能发生。(这样的表达表示的可能性比can更小

may/might

表请求或许可

和can类似的含义,但是比can更加礼貌:

  • May/Might I borrow your book?

    我可以借用你的书吗

    同样的,may会比can更加礼貌,但是might又要比may更加礼貌

表可能性

含义:也许;大概;可能

它表示可能性时的 可能性比can/could 小

  • The rabbit isn’s here. He may/might be at home.

    兔子不在这。他可能在家。(may表示的可能性比can小,might的可能性比may还小)

表祝愿

通常放在句首,有点像祈使句。

注意:might是比may更委婉的,因此在这种含义中,使用might时不好的。

  • May you succeed!

    祝你成功!

must

must表示必须和禁止的含义都非常绝对

表必须

  • You must finish your homework first!

    你必须先做完作业!

表禁止

这里不是单独一个must表禁止,而是加上not一起。must not或者mustn’t

含义:必须不;禁止

  • You must not(mustn’t) smoke here.

    禁止你在此抽烟

表推测

含义:一定;肯定

它表示的可能性比can和may都大很多,因此表示位一定,肯定

  • The light is on. The rabbit must be at home

    灯亮着,兔子一定在家。

注意mustn’t只有禁止的意思,没有不可能的意思。

The rabbit mustn’t be at home. => 兔子禁止待在家

不可能只能用其他情态动词:

The light isn’t on. The rabbit can’t be at home.

will/would

构成将来时

  • The rabbit will eat a carrot.(现在将来时)

  • The rabbit would eat a carrot.

    兔子过去将会吃胡萝卜。(过去将来时)(自由在这里would与时间有关)

表请求,建议

  • Will you lend me that book?

    你愿意借书给我吗?

  • Would you please lend me that book?

    这里时表达更加礼貌,与时间无关

表推测,假设

这里其实更多时假设(虚拟语句),但不举例

  • Ask hime. He will/would know.

    问他吧,他可能知道。(这里would也是会比will更加委婉(程度更弱))

  • The rabbit would eat a carrot.

    兔子可能会吃胡萝卜(这里其实和过去将来时是有歧义的,具体要看语境)

shall/should

shall的含义和should的含义相差较大,分开来说。

shall

构成将来时

这一点好will相同:

  • I will be there at 9 AM.

    = I shall be there at 9 AM.

表示请求或 征求意见(建议)

  • Shall we meet at 9 AM?

    我们早上9点见面如何?

表警告,命令等

shall not连在一起才能表达警告

  • You shall not pass!

    你不许通过!

should

表应当

和应该含义类似,更多地是表达尽责

  • We should treat the rabbit well.

    我们应该对兔子好点儿。

表有一定根据的推测

这里的表推测的可能性比较大

  • It should rain tomorrow.

    明天应该会下雨。

表“竟然”

惊讶,愤怒或失望等含义

  • It’s surprising that he should be late.

    真的很奇怪,他竟然会迟到。

构成虚拟语气

一般出现在条件状语从句中:

  • If it should rain tomorrow, I wouldn’t go.

    如果明天下雨,我就不去了

ought to

表应该,与should在表应该时的用法大致相同,但语气更加强烈。

  • We ought to treat the rabbit well.

need

表需要

最常见的其实是作实意动词表示需要(注意,这时候就不是助动词了)

  • I need your thumbs-up.

    我需要你的点赞

它作为情态动词时也表示:需要,有必要

  • The rabbit need wait.

    兔子需要等待。

    这个表达看起来很怪。但是可以这样表达:The rabbit needs to wait.但注意这里的need就成了变了位(三单)的谓语动词了,而to wait就成了不定式作非谓语动词

表否定(不需要,不必)

作情态动词时表否定可以直接加not。

  • The rabbit need not wait.

    兔子不必等待.

作实意动词时,不能直接加not,需要助动词do来复制表达否定

  • The rabbit does not need to wait.

dare

作实意动词:敢;挑战;冒险

  • How dare you!

    你好大的胆子

作情态动词:

  • The rabbit dare not tell the truth to the wolf.

    这里dare是情态动词

used to

表示过去的动作,尤其是重复的(习惯的)动作,而且强调和现在的对比

  • The rabbit used to eat apples. Now he only eats carrots.

    兔子过去(习惯)吃苹果。现在他只吃胡萝卜。

注意,used to和use以及be used to不同。后两者都是实意动词,use表示使用,be used to表示习惯于…

  • Could I use your phone?

    我可以用你的电话吗?

  • I am used to getting up early.

    我习惯早起。

半助动词的应用

be able to

它和can/could类似,但是can/could只能表示现在和过去的能力,但是be able to可以表达将来的能力。

  • I’ll be able to reach school on time if I leave right now.

    如果我现在就离开就能按时到学校。

was/were able to通常表示成功做成某事

  • I was able to reach school on time because I left home early.

    因为我离家很早,因此我能按时到学校

be going to; be about to; be to

这三个半助动词都和will类似,表示将要做某事。但语境稍微有点区别

be going to有更强的主管能动性,含有“计划做某事”的意思,而且通常是“很快就要做某事”,d短期内的计划,如:

  • I’m going to eat dinner at 6PM today.

    我会在六点吃晚饭

be about to是马上要做某事,时间就更短了

be to表示被命令做某事

had better

表示:最好做…。有表示忠告,委婉的警告的意思。

  • You had better follow my orders.

    你最好听我的命令.