thereis和there are的区别主要有用法不同,后接单复数不同,使用情况不同。
首先是用法不同。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.意思是楼上有一家很好的餐馆。
这里靠近be动词的名次是单数,所以这里就用的There is。
There are:靠近be动词的名词为复数时,用are。
比如例句:There are two codes for London.意思是伦敦有两个电话区号。
这里靠近be动词的名次是复数,所以这句话用的是There are。
is there的一般疑问句可以直接用Yes或者No来回答,具体为Yes,there is或No,there isn't;也可以根据实际情况使用Sure或I suppose not来回答。
例句:
Is there any food in the fridge? 冰箱里有吃的吗?
Yes,there is. 有。
Is there anything you can do to help? 你能帮忙做点什么吗?
Sure,what you need? 可以,你需要什么?