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

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

语法很难?很枯燥?很多人对语法望而却步,其实是你不知道方法!今天,我们换种方式,不需要死记硬背,轻轻松松学语法。我们先来看下面的题目,你能选对吗?

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

你选择了谁呢?我们一起来看看,首先,我们要判断出这个句子应该用什么时态。判断准确了,就可以从四个选项中排除掉两个错误答案。怎么来判断时态呢?

从“We____them for many years.” 这个句子中,我们知道“for many years”(已经很多年了)是一个时间段,而现在完成时可以表示持续的动作,也就是一个从过去发生的动作,一直持续到现在,并且有可能继续持续下去(也有结束的可能)。

当现在完成时表示持续动作时,后面通常会跟一个时间段。从这个这题目里,我们了解到:这些玩具已经买了很多年了,这个动作从过去很多年一直持续到现在(也有持续或结束的可能)。因此,我们可以判断出,这个句子要用现在完成时,所以可以排除掉选项A和C。

接下来就可以从B和D两个选项中选择,很多同学做对了第一步,知道要用现在完成时,而现在完成时的结构是:have/has 动词过去分词。再一想,“买”的过去分词是bought,然后就毫不犹豫的选了B,这就大错特错了!因为当现在完成时表示持续动作时(通常句子中有一个时间段)谓语动词不能使用非延续性动词,而必须要使用延续性动词。

那什么是延续性动词,什么又是非延续性动词?一定要接着往下看哦,下面就是今天的重点内容了!

延续性动词表示的是,能够持续延续的动作,在未来或很长时间会产生持久的影响。在英语中,我们常见的延续性动词有很多,比如:

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

大家是不是觉得有点抽象?没关系,我们来看下面这两个句子:

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

我们先来看第一个句子,“Tom stayed in New York for over a month.”这个句子中,stayed是动词stay的过去式,我们可以知道,汤姆待在纽约这件事是一个持续的动作,并且已经持续了一个多月,所以stay就是一个延续性动词。

同样的道理,第二个句子中,“工作”这个动作持续了一整天,所以work也是一个延续性动词。

再来看非延续性动词,它表示短暂的,瞬间性的动作,不能表示延续性,通常动作在发生后会立刻停止或结束。我们经常见到的动词有:

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

首页 123下一页

栏目热文

文档排行

本站推荐

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