there is和thereare的区别是什么呢?

如题所述

主要有三个区别。

一、用法不同:

There is :后加单数名词或不可数名词。

There are: 直接加复数名词。

二、后接单复数不同:

There is :主语是单数,be动词用is。

There are:主语是复数,be动词用are。

三、使用情况不同(be动词根据最靠近be动词的那个名词决定):

There is :靠近be动词的名词为单数时,用is。

例如:There is a good restaurant on the upper floor.(楼上有一家很好的餐馆)

There are:靠近be动词的名词为复数时,用are。

例如:There are two codes for London.(伦敦有两个电话区号)


扩展资料:

There be句型的用法:

1、当动词be后所接的名词是单数可数名词或不可数名词时,be应该取单数is。当其后所接的名词是复数的可数名词时,be用复数are。

2、如果There be后面是几个并列名词做补语时,动词be的形式和最靠近它的那个名词保持数的一致。

3、There be句型中动词be可以有一般现在时、一般过去时、将来时和完成时。

4、There be句型可以和各种助动词、情态动词连用。

温馨提示:答案为网友推荐,仅供参考
相似回答