buy的过去式为什么是bought,bought和buy的区别

首页 > 教育 > 作者:YD1662024-04-05 15:07:39

看完这些词觉得一头雾水?别着急,我们也同样来看两个句子来加深理解:

buy的过去式为什么是bought,bought和buy的区别(5)

我们可以看到,第一个句子中说:“The movie will begin in a minute.” 电影马上就要开始了,而我们知道,“开始”就是一瞬间的事情,不能跟一段时间,而句子结尾的“in a minute ”表示“立刻,马上”,所以begin 就是一个非延续性动词。

第二个句子也是一样的道理,我们用了leave这个非延续性动词,表示“离开”这个瞬间的动作。

无论是延续性动词,还是非延续性动词,都可以和现在完成时连用。但一定要注意的是,延续性动词可以和一个时间段连用,但是非延续性动词通常是不能和时间段连用的。这是什么意思呢?来看下面这个例子,很快你就知道了!

buy的过去式为什么是bought,bought和buy的区别(6)

为什么第一个答案是错误的呢?我们看到这两个句子用的都是现在完成时,所以“has begun” 和“has been on”这两种表达都是正确的,但是句子里面还有“for two days” 这个时间段,所以我们推断出句子中的谓语动词只能使用延续性动词。

而begin是一个非延续性动词,不能和“for two days”这个时间段连用。怎么办呢?需要把begin替换成和它意义相同的延续性动词,也就是 “been on”。所以第二个句子才是正确的表达。

常见的非延续性动词转化为延续性动词,都有哪一些呢?

buy的过去式为什么是bought,bought和buy的区别(7)

下面我们再回到一开始的题目上,根据刚刚讲过的知识点,大家现在能选对了么?

buy的过去式为什么是bought,bought和buy的区别(8)

上一页123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.