助动词 (auxiliary verbs)

任何整句都分为主语和谓语,而谓语部分的核心是谓语动词,

但是谓语动词本身往往无法独立表达某些语法概念,需要其他词的辅助,

而这类来辅助构成谓语但自己本身不能做谓语动词的词,就是助动词

动词有过去 现在 将来式

The rabbit ate a carrot

兔子吃了根胡萝卜

The rabbit eats carrots.

兔子吃胡萝卜

The rabbit wiil eat a carrot

兔子将吃胡萝卜

eat这个动词本身有过去式变位(ate),(第三人称)现在式变位(eats),但其实并没有将来式变位?

eat本身没有办法通过动词变位,即改变拼写,来表达"将来时"的.

eat表达将来时,必须在前面加will来"辅助"完成表达,

will在这里就是构成将来时的助动词

而助动词will本身,是不能独立表达完整句意的

The rabbit will a carrot

必须把实义动词eat加回来

英语不需要助动词也能表达将来吧

The bus leaves at 8PM tonight

巴士今晚8点离开

这么说没错,但这种将来时间是隐含的意义

这句话还是一般现在时态,只不过暗示了将来,

而其中的leaves本身并不是将来时变位.真正的将来时还是

The bus will leave at 8PM tonight

公车(将在)今晚八点离开 (一般将来时)

助动词有两个基本特征

1.辅助主动词

2.不能像主动词那样单独作谓语动词

助动词中的情态动词 (modal verbs)

           情态助动词
The rabbit can kill a wolf

兔子能杀一只狼

这里的can只是表达兔子有这一能力,并不是说兔子真的杀过或者会杀一只狼

不用can这个词就无法表达这个意思 所以can在这里还是辅助主动词kill的

The rabbit can a wolf

can这个词无kill也不能主动成句

虽然can也可以做实义动词表示"把...放进罐头"

但兔子把狼装进罐头做什么?

再说这里的can要做谓语动词好歹也需要变位呀

虽然can这样的词,被很多语法体系归类为情态动词,但是情态动词

1.起辅助主动词的作用

2.不能单独作谓语动词

所以说到底 can这样的情态动词还是助动词的一种,

也可以称作情态主动词

那为什么有些语法体系把情态(助)动词单独归类为和助动词并列的一类词呢

这是因为,这些语法体系认为,助动词只起"辅助"作用,

本身不该含有实际意义,而像can(能)这样的含有实际意义的词,应该被区分开来.

所以助动词和情态动词区分开来也不是不行

可他们都有助动词的两个基本特征,所以可以归为一类

咱们把can这样的称呼为情态动词或情态助动词都可以。

基本助动词 be do have

这三个词在做助动词时,本身无实际含义

他们还可以做实义动词,可以单独做谓语动词 be(存在) do(做) have(有)

区分他们助动词身份与实义动词身份

情态助动词包括

can/could could是can的过去式

may/might might是may的过去式

will/would

shall/should should是shall的过去式 (can,could,may,might,shall,should。这一对对并不是完全不相干的词)

must

ought to

dare/dared

need

used to

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

它们中的一些也是有实义动词的身份。

can有把...放进罐头的意思

当这些词作实义动词时,当然是可以单独作谓语动词的。也请一定区分这两种身份

半助动词

既像主动词又像助动词,包括

be able to

be going to

be about to

had better

...

这个半助动词也有两个助动词的基本特性

The rabbit is able to a carrot

兔子能吃一根胡萝卜

The rabbit is going to a carrot

兔子将要吃一根胡萝卜

The rabbit is about to a carrot

兔子将要吃一根胡萝卜

The rabbit had better a carrot

兔子最好吃一根胡萝卜

The rabbit is able to eat a carrot

兔子能吃一根胡萝卜

The rabbit is going to eat a carrot

兔子将要吃一根胡萝卜

The rabbit is about to eat a carrot

兔子将要吃一根胡萝卜

The rabbit had better eat a carrot

兔子最好吃一根胡萝卜

这些半助动词也是起辅助作用

基本助动词应用 be have do

be

The rabbit is eating a carrot

兔子正在吃一根胡萝卜 (be => is)

这是助动词be变位为is 辅助构成现在进行时态

The carrot was eaten by the rabbit

胡萝卜被兔子吃了 (be => was)

这是助动词be变位为was辅助构成被动语态

have

The rabbit has eaten a carrot

兔子吃掉了根胡萝卜 (have => has)

这里是助动词have变位为has辅助构成现在完成时态

do

The rabbit does like coins

兔子真的喜欢硬币 (do => does)

这里是助动词do变位为does构成强调

The rabbit does not like freeloaders

兔子不喜欢(看视频)白嫖的人 (do => does)

这里是助动词do变位为does辅助构成否定

情态助动词的应用

can/could

可以表示"有能力做某事",也可以译作"会","可以",

但是注意"会"在中文里还能表示"将要"而"可以"还能表示"许可",

与这里的"能够"有区别.

I can kill a wolf

我能杀死一只狼

这里是说我有能力杀人,但我不一定将要这么做

I could kill a wolf last year

我去年能够杀死一只狼

那么这里是说我去年有能力杀狼,现在是否还有能力这就不一定了

can/could也可以表示"可以"

中文的"可以"是多义词,除了表示有能力也表示"许可",所以不能和那种"能够"的含义混淆

Can/could I borrow your book? Yes,of course.

我能借用你的书吗? 当然可以

问句中的can/could是在寻求许可,这里是could虽然是can的过去式变位,但是却没有时间上的含义,而是更礼貌,更委婉

请求他人做某事儿的时候,could会比can更礼貌,更诚恳

could you give this video a thumbs-up?

你能给这个视频点个赞吗?

can/could可以表可能性,如:

Anything can happen.

什么事儿都可能发生

这里的can是表达可能性的

Anything could happen.

什么事儿都可能发生

这里用could可以表示对过去的推测,但是也可以表示现在的可能性,只不过可能性比can更小一点.

The rabbit could have gone home earlier, but he didn't finish work on time

兔子本可以早回家的,但他没按时完成工作

这里的could have done表示过去本可以做但实际未做,这是一种对过去的虚拟表达

情态动词跟虚拟语气也有关系

may/might

也有表达请求的意思

may/might I borrow you book?

我能借用你的书吗?

may很礼貌 might更礼貌

So,might I receive a coin or two from you?

我能从你这儿拿到一两枚硬币吗?

may/might表示可能性的程度小于 can/could的可能性

所以翻译为也许大概可能

The rabbit isn't here. He may be at home

兔子不在这,他可能在家(不确定)

The rabbit isn't here. He might be at home

兔子不在这,他可能在家(非常不确定)

may还可以表祝愿,通常放在句首

may you succeed!

祝你成功!

这种含义不会用might

must

You must finish your homework first!

你必须先做完作业 (必须,不容置辩的语气)

must也可以表禁止

You must not (mustn't) smoke here

禁止你在此吸烟 (不准 禁止) mustn't 只有禁止的含义

Must I give you a thumbs-up?

我是否一定要给你一个赞呢?

No,you need not give me a thumbs-up

不,你不是必须给我点赞

No,you don't have to give me a thumbs-up

不,你不是必须给我点赞

这个need属于情态助动词

而have to属于半助动词

must(表推测)还可以表示一定肯定

The light is on. The rabbit must be at home

灯亮着,兔子一定在家 (很确定兔子在家)

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

灯不亮,兔子不可能在家 这里就不能用must,否定就只能用can't

will/would

构成将来时

The rabbit will eat a carrot

兔子将吃一根胡萝卜 (现在将来时)

would作为will的过去式,就可以构成过去将来时:

The rabbit would eat a carrot (过去将来时)

兔子(在过去某一时间)将吃一根胡萝卜

这句话有歧义,可能是过去将来时,也可能推测兔子可能会吃胡萝卜.

表示请求,建议

Will you lend me that book?

你愿意借给我那本书吗? will虽然理论上有可能构成将来时,但更大的可能性时表请求,询问对方是否愿意做某事

would you please lend me that book?

请你借给我那本书好吗? would更委婉表达礼貌 与时间无关

would you please subscribe to my channel?

你能否订阅我的频道呢?

表推测 假设

Ask him. He will/would know 问他吧,他可能知道

would表推测也比will更弱

what would the rabbit eat for dinner?

兔子可能要吃什么?

He would eat a carrot

他可能要吃一根胡萝卜 would表示兔子可能会吃啥

shall/should

should是shall的过去式

但是两者含义区别较大,分开说

shall可以构成将来时,这一点和will相同

I will be there at 9AM

I shall be there at 9AM

我早上9点会在那里

表达请求或征求意见

Shall we meet at 9AM?

我们早上9点见面如何? 建议

表警告,命令等

You shall not pass!

你不许通过!

You shall not murder.You shall not steal.You shall not covet

你不可杀人,你不可偷盗,你不可贪心

should

表应当

We should treat the rabbit well

我们应当对兔子好点儿

表有一定根据的推测

It should rain tomorrow.

明天应该会下雨 表推测,根据具体情况作出的,可能性比较大

表竟然

It's surprsing that he should be late

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

构成虚拟语气

If it should rain tomorrow,I wouldn't go

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

对将来情况的虚拟,动词虚拟语气中会用到should

You should have eaten the carrot

你应该吃掉那根胡萝卜(但你没吃)

这里是对过去的,与现在相反的假设,还是虚拟语气

ought to

表示应该,与should在表示应该时的用法大致相同,但往往语气更强一下

We ought to treat the rabbit well

w我们应该对兔子好点儿

need

最常见的用法是作实义动词,表示需要,如:

I need your coins

情态动词,也表示需要,有必要

(情态动词)

The rabbit need wait.

兔子需要等待

(谓语动词)

The rabbit needs to wait.

兔子需要等待

to wait为动词不定式

The rabbit need not wait
兔子不必等待 The rabbit does not need to wait

dare

dare和need类似

从实义动词变成情态动词

dare作为情态助动词 表示"敢"一般用于否定句和疑问句中

The rabbit dare not tell the truth to the wolf

兔子不敢对狼说出真相

How dare you!

你好大的胆子

used to

表示过去的动词,重复的动作 而且强调和现在的对比,

The rabbit used to eat apples. Now he only eats carrots
兔子过去(习惯)吃苹果,现在他只吃胡萝卜 The rabbit ate an apple
兔子吃了一个苹果 (没有这种过去习惯的感觉了) Could I use your phone?
我可以用你的电话吗? be used to
I [am used to] getting up early.
我习惯早起

常见的半助动词

be able to

这个和can很像,但有些区别

can的时态只有现在和过去时,所以一般表示现在和过去的能力

而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 有更强的主观能动性,含有计划做某事的意思,通常是很快就要做某事

I'm going to eat dinner at 6PM today

我会在6点吃晚饭

I will eat dinner at 6PM today

我会在6点吃晚饭

I will graduate in 3 years.

我会在3年内毕业

I am going to graduate in 3 years

我会在3年内毕业 有点奇怪,但不是不行,很奇怪

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

I am about to graduate in 3 years

这样就有点矛盾

be to 往往表示被命令做某事

You are to finish home work first

你要先做完作业

You must finish home work first

你必须先做完作业

be to也可以表示命中注定

I think they're to fall in love with each other

我想他们注定会相爱

had better

最好做 表示忠告 警告之意。暗示如果不这么做,会有不好的后果

You had better follow my orders

你最好听我的命令

had better缩写是 'd better

助动词&情态动词的更多相关文章

  1. 英语语法最终珍藏版笔记-6“情态动词+have+ done”的含义

    “情态动词+have+ done”的含义 1.Must have done的含义.“must have+过去分词”表示对过去的推测,意思是“一定已经,想必已经,准是已经….”,只用于肯定句中.例如: ...

  2. level 6 - unit 2 - 情态动词May

    情态动词May 正式的请求/许可 意思为可以 例如我们在机场候机室听广播的时候,在播报航班前经常听到: may i have your attention ,please ! (请注意听) 在机场过安 ...

  3. can do / will do / should do 情态动词

    can do = be able to do will do = be going to do should do = ought to do 情态动词 都是表示建议 从这里发现 to do (不确定 ...

  4. level 1 -- unit 4 -- where 引导的疑问句

    where be sb/sth 询问地点,用where where is the restaurant? where are my socks ? where was tome just now? w ...

  5. both, either, neither的用法

    http://www.yywords.com/Article/200806/347.html  1. 这三个词都用来谈论两者:both 意为“(两者)都”,either意为“(两者中)任意一个”,ne ...

  6. 【237】◀▶IEW-Unit02

    Unit 2 Sport I.状语从句在雅思写作中的运用 公式: 主句+状语从句连接词+从句 =状语从句连接词+从句,主句 1. 时间状语从句 I. when, while, as 1. When+A ...

  7. (名词 形容词 动词 副词)重读&(冠词 介词 连词 代词 辅助词(Be))弱读

    二,一些发音规则 除了上面的练习之外,这里还有几个注意点需要我们有足够的认识,那就是英语有重读.弱读.连读.爆破.语感(节奏和断句)等(其实当你跟读并背诵新概念之后,这一切都是神马,你不知觉地也会发现 ...

  8. Inverted sentences

    And ever has it been that love knows not its own depth until the hour of separation.  除非临到了别离的时候,爱永远 ...

  9. stanford-parser使用说明

    主意:本说明文档针对stanford-parser-full-2014-06-16.不同版本的parser,其功能和表示形式可能会略有不同.但总体不会有太大差异 Stanford parser是一款较 ...

  10. [iOS翻译]Cocoa编码规范

        简介: 本文整理自Apple文档<Coding Guidelines for Cocoa>.这份文档原意是给Cocoa框架.插件及公共API开发者提供一些编码指导,实质上相当于Ap ...

随机推荐

  1. S212-搜索+字典树-212. Word Search II-(Hard)

    一.题目 题目很简单,输入一个字母组成的二维数组,以某一个字母为起点,向.上下左右搜索.练成的字符看是不是在给定的字符串数组中 二.解答 通过深度优先搜索,每一步和数组中的字符串匹配是可以计算出来正确 ...

  2. 一种基于E3处理器平台的NAS完整方案(从电脑组装到网站部署)

    一种基于E3处理器平台的NAS完整方案(从电脑组装到网站部署) 本文将简要简要介绍本人自建NAS的完整配置,截至发文此NAS已经连续良好运行一年,应当说具有良好的稳定性. 本文所述配置包含洋垃圾成分, ...

  3. (数据科学学习手札161)高性能数据分析利器DuckDB在Python中的使用

    本文完整代码及附件已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes 1 简介 大家好我是费老师,就在几天前,经过六年多的 ...

  4. vue绑定下拉框 vue修饰符

    <select v-model="selected"> <option>请选择</option> <option>HTML</ ...

  5. Java JVM——10.对象实例化内存布局与访问定位

    对象实例化 对象创建方式 ★ new:最常见的方式.单例类中调用getInstance的静态类方法,XXXFactory的静态方法. ★ Class的newInstance方法:在JDK9里面被标记为 ...

  6. redis 远程连接

    redis-cli -h host -p port -a password -h 服务器地址 -p 端口号 -a 密码

  7. 网易面试:SpringBoot如何开启虚拟线程?

    虚拟线程(Virtual Thread)也称协程或纤程,是一种轻量级的线程实现,与传统的线程以及操作系统级别的线程(也称为平台线程)相比,它的创建开销更小.资源利用率更高,是 Java 并发编程领域的 ...

  8. leetcode_2-两数相加_javascript

    题目 2.两数相加 给出两个 非空 的链表用来表示两个非负的整数.其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字. 如果,我们将这两个数相加起来,则会返回一个新 ...

  9. kettle从入门到精通 第六十九课 ETL之kettle kettle cdc mysql,轻松实现实时增量同步

    1.之前kettle cdc mysql的时候使用的方案是canal+kafka+kettle,今天我们一起学习下使用kettle的插件Debezium直接cdc mysql. 注:CDC (Chan ...

  10. windows nexus-3.20安装

    1.Nexus官网:https://www.sonatype.com/download-oss-sonatype 2.环境变量NEXUS_HOME = D:\nexus-3.20.1-01-win64 ...