there is和thereare的区别是什么呢?
1个回答
展开全部
主要有三个区别。
一、用法不同:
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句型可以和各种助动词、情态动词连用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询