语法很难?很枯燥?很多人对语法望而却步,其实是你不知道方法!今天,我们换种方式,不需要死记硬背,轻轻松松学语法。我们先来看下面的题目,你能选对吗?
今天这道题,看起来好像是小学生的选择题,真的是太简单了,你选了哪个呢?但是友情提示大家,再简单的题也要认真分析之后再作答哦,不然就很容易掉进“陷阱”!
打眼一看,这道题其实就是非常简单的“there be”句型,但是“there be” 句型究竟应该怎么来用呢?这就是今天我们要讨论的问题,看完之后,你不仅能掌握它的用法,这道题的答案也保证你能选对了。
首先我们要知道“there be”句型到底是什么意思。其实它主要表示的就是:在某地有某物或某人,比如说:
像这种类型的表达,我们就可以用“there be”句型。那来考考大家,“there be”句型里的be动词什么时候要用is, 什么时候用are呢?我相信大部分人都是分得清的。
当主语是单数或者不可数名词的时候,句子中的be动词要用单数形式is;而当句子中主语是复数的时候be 动词要用are。我们来看两个例子吧。
对比这两个句子,我们不难发现,第一个句子中表示的是只有一个苹果,因为是单数,be动词要用is。而第二个句子中苹果的数量变成了两个,所以be动词要用are。这是主语是单、复数的情况,我们再来看看当主语是不可数名词的时候该怎么表达。比如下面的句子:
当主语是不可数名词的时候,be动词用该用is而不是are。这两个句子中的water水,和time时间都是不可数名词。所以不管有多少水和多少的时间,句子中的be动词都要用is。
好啦,这是be动词在“there be” 句型中使用的第一种情况。但还有另外一种情况,和我们的题目息息相关,那就是当主语是两个或两个以上的名词时,be动词要与和它接近的那个名词一致,也就是我们常说的“就近原则”。听起来确实有点绕,我们直接来看下面的例子吧。
我们先来看第一个句子,“树下面有一个男孩和两个女孩”,虽然貌似从句子意思来看是三个孩子, be动词好像应该用are。但实际我们不难发现,主语其实是boy和girl两个名词。
所以,根据我们be动词的就近原则, 离它最近的是“a boy”, 一个男孩,是一个单数,所以不管后面还有多少个人,be动词都只能用is。而在第二个句子中,我们可以看到离be动词最近的是 “two boys”, 两个男孩,所以根据我们的就近原则,be动词应该用are。
了解了这一点,现在再回过头来看看我们的题目吧。
首先,我们看到Tom说“班里有一个老师和许多的学生” 。“一个老师”和“许多学生”,显然又是两个名词做主语,那我们就还是要用到be动词的就近原则,在这个句子中,离be 动词最近的是“a teacher”一个老师,是个单数。因此be动词应该用is。
而问题中,Lucy却否定了Tom的说法,她说“班里有两个老师和一个学生”,同样的道理,“两个老师”和“一个学生”,有两个名词的情况下,还是be动词的就近原则,这个句子中,be动词离哪个名词最近呢?
没错,就是“two teachers”, 两个老师,所以be动词自然就要用are了。因此这个题目最后的选项是B,你选对了么?
通过今天这一道简单的题目,我们一共掌握了两个知识点:“there be”动词单复数和就近原则。大家都记住了吗?如果你觉得有用的话,记得点赞收藏哦~ 我们下期见!