There ( ) lots of food .为什么?

问题描述:

There ( ) lots of food .
为什么?

There ( are ) lots of food
there be 句型
food不可数,lots of 用复数,表示很多食物

有一个公理:
there+(be)表示某地有某物,
所以这里应在is,are之间选;
而food又是不可数名词,所以应该是填is.

is
there后面加be动词
且food是不可数名词
所以填is

have
就近原则

is,正如所说,food是不可数名词

there is a lot of food
food为不可数名词

is, because lots of=a lot of, food又是不可数用is

There ( ) lots of food .
用is
因为there be是用来修饰名词的,那lots of只是一个形容词,lots of food这个整体才是名词,而food是不可数的,“很多的食物”.There be 修饰的是“食物”这个名词,而不是“很多”这个形容词

are

is,因为food是不可数名词,不可数名词当然是is 咯