观前说明:这是笔记!这是笔记!这是笔记!笔记!笔记!笔记!原视频如下:
动词分类
五大句型
- The rabbit slept (主语 + 谓语动词) (无需动作承受者)
- The rabbit ate a carrot (主语 + 及物动词 + 宾语) (有 1 个宾语,无需补充信息)
- The rabbit gave the wolf a carrot (主语 + 及物动词 + 间接宾语 + 直接宾语) (有 2 个宾语)
- The rabbit considered the carrot tasty (主语 + 及物动词 + 宾语 + 宾语补语) (有 1 个宾语,需补充信息)
- The rabbit is smart (主语 + (连)系动词 + 表语) (赋予状态/性质的系动词)
动词分类
- 实义动词
- 按动作承受者划分
- 及物动词
- 不及物动词
- 按状态动作划分
- 动作动词
- 例如 eat
- 状态动词
- 例如 have、feel、own、believe
- 动作动词
- 按动作承受者划分
- (连)系动词
- 助动词
- 情态动词
- 非谓语动词
- 不定式
- 过去分词
- 现在分词
- 动名词
其中,实义动词和(连)系动词可作谓语动词,助动词和情态动词可辅助构成谓语动词。
完全及物动词就是不需要宾语补语,不完全及物动词就是需要宾语补语。
而需要宾语补语的动词还可以分为:认定动词(例 consider),使役动词(例 make),任命动词(例 elect)等等
动词时态
动词拥有 4 种时间和 4 种状态,因此就有了 16 种时态( 16 种时态只是理论上,国内外对这些时态有很多争议,而且有些语法体系直接忽略其中的几种,所以几种特殊的时态我们看看就好:) )
- 一般现在时态
- 一般过去时态
- 一般将来时态
- 一般过去将来时态
- 现在进行时态
- 现在完成时态
- 现在完成进行时态
- 过去进行时态
- 过去完成时态
- 将来进行时态
- 将来完成时态
- 将来完成进行时态
- 过去完成进行时态
- 过去将来完成时态
- 过去将来进行时态
- 过去将来完成进行时态
接下来详细讲讲这 16 种时态
一般现在时态 (Simple Present Tense)
+ 动词原型 或 + 动词三单
例句:I eat carrots、He eats carrots
这个“现在”的意思并不是“现在”,而是并未特别指出状态。就是因为没有特别指出状态,所以才使用一般现在时态。
一般现在时态有 3 种用法。
- 表达事实 I eat carrots(我是吃胡萝卜这种食物的——陈述事实)
- 表达习惯/重复的动作 I play basketball (我有这个习惯)
- 表示预计发生的事 The bus leaves at 8PM
现在进行时态 (Present Progressive Tense)
助动词 be 的变位 + 动词大的现在分词
例: I am eating carrots、They are playing basketball、He is fishing
现在完成时态 (Present Perfect Tense)
助动词 have 的变位 + 动词的过去分词
例: I have eaten carrots、You have watched my video、She has thought of you
现在完成时态是已经完成的动作,并且对现在又一定的影响。例如:我已经吃完了胡萝卜(暗示没得吃了)
现在完成进行时态 (Present Perfect Progressive Tense)
have 的变位 + been + 动词的现在分词
例:The rabbit has been eating carrots (这兔子到现在为止已经吃胡萝卜一段时间了,还要再吃一段时间)
一般过去时态(Simple Past Tense)
+ 动词过去式(过去式 ≠ 过去分词)
在动作发生了,但不知道具体情况下(只知道是过去发生的),你可以使用一般过去时态
例:I used to play basketball
一般过去时态 vs 现在完成时态
例如:
I have seen a carrot // 我是见过胡萝卜的,我知道它的颜色。
I saw a carrot // 之前确实有胡萝卜,我没说谎
再来一个例子:
I have gone to Shanghai // 对现在有影响:我不在这里了
I went to Shanghai // 暗示:我之前去了上海,不过现在回来了
过去进行时态(Past Progressive Tense)
助动词 be 的变位 + 动词的过去分词
很好理解,在现在进行时态的时间往后退一个时间段,例如:
The rabbit is eating a carrot. —> The rabbit was eating a carrot.(这兔子在过去某个时间段处于在看我视频的状态中)
You are watching my video. —> You were watching my video.(你在过去某个时间点处于看我视频的过程中)
I am thinking of you. —> I was thinking of you(我在过去某个时间点处于想你的过程中)
一般过去时态 vs 过去进行时态
过去进行时态和一般过去时态的最大差别就是过去进行时态强调了进行的动作。你可以想象一般过去时态是过去拍的一张照片,而过去进行时态是过去拍的一段视频。
前者是强调这件事做了没有,而后者是强调这件事在过去某个时间段中是在进行中的
过去完成时态(Past Perfect Tense)
助动词 have 的变位 + 动词的过去分词
过去完成时态也就是过去某一点(A)的过去(B)对过去那一点(A)的影响,例如:
I had eaten 5 carrots for lunch yesterday, so I wasn't hungry at all yesterday afternoon.(昨天吃的午餐对昨天下午的影响——不饿了)
He tried to find me yesterday afternoon, but I had already gone to Shanghai.(对于他试图找我那个时间点而言(也就是昨天下午),因为我已经去到上海了,所以他找不到我)
但是其实,它本质上还是跟现在完成时态没多大区别的,最大的区别就是时态了·~
过去完成进行时态(Past Perfect Progressive Tense)
助动词 have 的变位 + been + 动词的现在分词
跟现在完成进行时态没什么差别,例如:
The rabbit has been eating a carrot. —> The rabbit had been eating a carrot(这兔子在过去某个时间点已经吃(某根)胡萝卜一段时间了,还要在过去那个时间点之后继续吃一段时间)
You have been watching my video. —> You had been watching my video(你在过去某个时间点之前已经看了我视频一段时间了,还要在过去那个时间点之后继续看一段时间)
I have been thinking of you. —> I had been thinking of you.(我在过去某个时间点已经想你一段时间了,还要在那个时间点之后继续想你一段时间
英语“表达”将来时态
但在讲一般将来时态前,我没先来了解英语是怎么“表达”将来时态的。
- 一般将来时态可以表达将来的动作,如:The bus leaves at 8PM(是描述将来会做的事,不过我们将他当做“事实”描述)。
- 助动词 be 的变位 + going + to + 动词原形,如:I am going to eat a carrot(这句话不是说我会去某个地方吃胡萝卜,而是我“(很快)将要”去吃胡萝卜)
- 甚至上句的 going 还可以省略,变为助动词 be 的变位 + to + 词原型,如:You are to eat a carrot(有一点命令的口气,比如家长生气了就会这样)
- 又或者也可以用介词 about 取代 going ,即:+ about + to + 东西原型,如:I am about to eat a carrot.
但接下来,我们要讲的是最正常的,用助动词 will 来实现的几种将来时态。
一般将来时态(Simple Future Tense)
will + 动词原形,如:eat 要变成 will eat(小学都学过)
描述:将来某个时间点发生的动作(说话者十分确定会发生的事),如:The sun will rise again tomorrow。
但是如果不太确定的话,就不能用一般将来时态,要借助动词的“语气”(也就是动词语气)。
将来进行时态(Future Progressive Tense)
will + 助动词 be 的变位 + 动词的现在分词(也就是现在进行时态往后推一个时态)
描述:在将来某个时间,某个动作会是在进行的过程中。例如:I will be eating a carrot for lunch tomorrow from 1PM to 3 PM。
通过上面那个例句,你可以强烈感到将来进行时态比一般将来时态还要笃定,所以在你十分确定某件事/动作一定会发生时,你完全可以使用将来进行时态来强调这件事一定会发生。
将来完成时态(Future Perfect Tense)
will + have + 动词的过去分词。
现在完成时态不是主要为了表达最现在的影响吗?那么想而知,将来完成时态就是为了表达将来将来某一点(A)的过去(B),对将来那一点(A)的影响,如:
I will have finished making the video by 4PM tomorrow, so I can publish it after that.(对于明天下午 4 点钟那个时间点而言,我在那之前就会完成做视频这个动作,所以对明天下午 4 点钟那时候是有影响的——明天下午 4 点以后我就可以发视频了)
再来一个例子:
If suddenly you forget me. Do not look for me. For I shall already have forgotten you.(这里的 I shall already have forgotten you 就是将来完成时态,shall 在这里相当于 will)(这句话意思是:如果你将来忘记我的话,也没必要寻找我,因为对于你将来忘记我的那个时间点来说,我在这之前就忘记你了(完成了忘记你这个动作了))
别急,还有一个例子:
The rabbit will have eaten a carrot.(这只兔子在将来某个时间点已经吃了个胡萝卜)
You will have watched my video.(你在将来某个时间点已经看过了我的视频)
I will have thought of you.( 我在将来某个时间点已经想过你了)
看完上面这个例句,你是否有感觉到,将来完成时态更加“笃定”,是将来进行时态的 4 倍甚至 3 倍(笑),就像将来好像发生了似的。所以如果想表达特别特别特别确定某事,就用将来完成时态罢!
将来完成进行时态(Future Perfect Progressive Tense)
will + have + been +动词的现在分词
如:I will have eating carrots for 2 hours by 3PM tomorrow.(这里要表达的意思是:我确定明天下午三点钟时,我不但已经吃了 2 小时胡萝卜(也就是从明天下午 1 点开始吃),还要继续吃)。
但其实这个时态在现实中很少用到,因为它表达的意思真的是特别具体,而通常用一般将来时态或者将来完成时态就已经可以表达相似情况
过去将来时
一开始,你可能觉得有些奇怪:又过去,又将来,这不是矛盾吗?但其实过去将来时态是指:相对于过去的某一时间点而言的将来,你可以理解为 过去的将来。
这种过去将来时态的时态尝尝出现在过去时态的从句中
那下面就讲一下过去将来时的时态罢
一般过去将来时态(Simple Past Future Tense)
would + 动词原形
例如:I said I would eat a carrot for lunch(我之前说过我会午饭吃根胡萝卜(午饭时间对于之前我说的那句话是在将来,但至于现在午饭时间有没有到,不得而知))
I knew you would watch my vedio(我之前就知道你会看我的视频(你看我视频这件事多余我做出这个判断的时间来说是在将来))
之前再讲一般将来时态的时候说股,助动词 be 的变位 + going + to 可以表达将来进行时,那么也可以表达过去将来时态,不过需要讲 be 变位为 was 或 were。
过去将来进行时态(Past Future Progressive Tense)
would + be + 动词的现在分词
例句:I said I would be eating a carrot at 1PM tomorrow/yesterday(我之前说我明天下午会在吃萝卜这个过程中)
过去将来完成时态(Past Future Perfect Tense)
would + have + 动词的过去分词
例句:I said I would have eaten a carrot by 1PM tomorrow/yesterday(我之前说过我明天/昨天下午1点会已经做完吃完胡萝卜这个动作)
过去将来完成进行时态
would + have + been + 东西的现在分词
例句:I said I would have been eating lunch for 2 hours by 1PM(我之前说过我会明天/昨天下午 1 点时在吃午饭的这个动作中,之前已经吃了两个钟头,以后还会继续吃)
动词语气(虚拟语气)
动词语气主要分为三种:陈述语气,祈使语气,虚拟语气;不过也有的语法体系会包含:疑问语气,条件语气,感叹语气等。
陈述语气(Indicative Mood)
陈述语气说白了就是描述现实,例:
The rabbit ate the carrot(这兔子吃了胡萝卜)
你也可以对上面这个描述现实的句子进行提问,例:
Did the rabbit eat the carrot?
有的语法体系会把这里(问句)的动词语气另外归类为疑问语气(interrogative mood),虽然疑问语气在英文里的构成,往往只是改变词序或加助动词。
祈使语气(Imperative Mood)
说白了就是命令/请求,例:
Rabbit, eat the carrot!(命令)
Please, give me a thumbs-up!(请求)
祈使语气食用时的技巧
- 用第二人称(“你”)并且使用一般现在时态
- 去掉“你”,并保证东西原型
如: You eat the carrot!→ Eat the carrot!
You don't eat it!→ Don't eat it!
You are(be) quiet!→ Be quiet!
You never give up!→ Never give up!
You give me coins → Give me coins!
(难点)虚拟语气(Subjunctive Mood)
第一大用法:虚拟语气表“不可能”假设
Subjunctive的由来:Subjunctive → 底下的,被支配的(原意) → 真实的(后指) → 脑中/主观的(18世纪时,哲学家康德赋予 subjunctive 的新的意义)
如果是描述你脑中的想象,尤其是和事实相反的,或者说,“主观的意愿”,那么就要用到动词的虚拟语气,如果是直接描述现实,包括直接描述请求命令,那么我们就使用陈述语气,祈使语气。
用法一:表示和现在事实相反
举例:有一天,张三想要在 10 月 1 日去打兔子,并大肆宣扬。结果等到 10 月 1 日的时候,张三跑到兔子の家去找兔子打架,结果没找到:因为兔子听到风声躲起来了。于是啊,张三现在就说:“如果我现在看到那只兔子的话,我会揍他一顿”。
因为张三并没有找到我并和兔子打架。也就是说,张三这句话描述的,是一个与现实相反的,在他脑中想象的情况。
如果某个描述与现实相反,就要用到动词的虚拟语气。所以这句话就不能说做“If I see now, I will bite him”(因为这里有个 now 表示现在,很明确的时间)。 I see the rabbit 和 I will bite him 都实在描述客观事实(see),或者很确定将来会发生的事(will fight)。那该怎么办?
就要把动词时间往后推一个时间段,变成: If I saw the rabbit now, I would bite him。
这里的过去式,并不代表是过去时间。这句话不是在描述过去发生的事实,而是在描述现在的,没发生,但是希望发生的事情,是一个主观意愿。换句话说,只是看见句中出现 saw 这一个过去式,还不能仅仅根据这一信息来判定这事过去时间。
以上是虚拟语气的第一种主要用法:表示和现在事实相反。
如果用的是条件语气,那么张三就完全认为现在可以预见我鬼知道。
用法二:和将来事实相反(可能性很小)
举个例子:兔子在昨天就跑到月亮上去当月兔了,害得张三竹篮打水一场空。所以说,张三没有多大机会找到这只兔子了,所以他会说:“If I should see that rabbit tomorrow, I would bite him.”(万一我明天看到那只兔子,我要咬他)。这里的“万一”就是表明这件事的可能性很小,只是想象一下,所以要用到虚拟语气,用来表示像这样的,在将来时间中,可能性很小的动作
这里的if从句作为一种概率极小发生的事(也就是万一)的条件,我看到作为咬的条件,但主句中的我会咬并不是肯定发生(有前提条件并且概率极小)故不用将来时,和一般虚拟一样进行过去变位
这里是虚拟语气的第二种主要用法:表示和将来事实相反(可能性很小)
用法三:和过去事实相反
举个例子:半晚,张三的眼角留下了痛苦的眼泪:如果我在114514天之前就去咬那只兔子,当时就会咬他。那么这句话怎么说呢?
If I had seen the rabbit a few days ago, I would have bitten him。因为是假设对过去某一点影响,所以是完成态
以上是虚拟语气的第三种主要用法:和过去事实相反
第二大用法:虚拟语气表达愿望,请求,建议,命令等
即“希望某个动作/事件发生”
这样的虚拟语气通常与一些表达愿望的词一起使用,如 wish(希望);但也许你还知道 hope(希望) 这个词,那么为什么这种虚拟语气经常使用 wish 而不是 hope 呢?因为 wish 这个词表示“可能性小”,而 hope 表示“可能性一半”
用法
对现在的愿望:wish + 动词过去式,例如:I wish (that) I were a rabbit(我希望我现在是一只兔子)
对过去的愿望:wish + had / would have + 动词过去分词,例如:I wish (that) I had eaten the carrot.(我希望我吃了那只胡萝卜)
对将来的愿望:wish + should / could / might + 动词原形,例如:I wish (that) I could eat the carrot(我希望我能吃那根胡萝卜)
当然,表达愿望、请求、建议肯定不止 wish 这一个词,典型的还有would rather,例句:
I would rather that you didn't eat the carrot.(我宁愿你不会吃那胡萝卜(现在还没吃)),I would rather that you hadn't eaten the carrot.(我宁愿你没吃掉那胡萝卜(已经吃了))
不止这些,还有 damand(要求)、suggest(建议),insist(坚持),order(命令);这些词后面统统加 should + 动词原形,例如:
I demand / suggest / insist / order that you (should) give me a carrot.(我要求 / 建议 / 坚持 / 命令你给我一个胡萝卜)
甚至可以改变句式,表达相同的意思,例:I suggest that you (should) eat a carrot(宾语从句)、It is suggested that you (should) eat a carrot.(主语从句)、The suggestion is that you (should) eat a carrot.(主语补语 / 表语从句)、It is (high) time that you ate a carrot.(定语从句)(high 在这里表示早该这么做了)
虚拟语气总结
- 陈述语气
- 祈使语气
- 虚拟语气
- 与事实相反的假设
- 与现在相反:if +过去式 ;would + 原形
- 与过去相反:if + 过去完成时;would have + 过去分词
- 与将来相反:if + should +原形;would + 原形
- 表示愿望、请求、建议、命令等
- wish
- 与现在相反:wish + 过去式
- 与过去相反:wish + 过去完成式
- 与将来相反:wish + would / could / might + 动词原形
- demand、suggest、insist、would rather等等
- wish
- 与事实相反的假设
虚拟语气可以存在于不同类型的从句中,比如主语从句、宾语从句、主语补语从句、定语从句
你好,很高兴你能看到这里。这种学习笔记出现在我这种技术博客的主要原因,还是因为本人英语太差了QwQ,于是就萌生了去恶补英语的想法。正当我懒得用笔在我的笔记本上写字时,突然想到我可以在博客上写。于是这篇文章就诞生了~如果你不喜欢这篇笔记的话,请在评论区给我留言;如果你喜欢这篇笔记的话,也可以在评论区留言鼓励我~~
The End
Comments NOTHING