there have句型对不对?

2026年09月24日 22:40
有5个网友回答
网友(1):

对,因为有there,就应该是there be句型。

英语中表示某处有,只有there be句型,没有there have这种表达。

There be句型是英语中常用句型,意思是“有”,表示“人或事物的存在”或“某地有某物”。

There在此结构中是引导词,已经没有副词“那里”的含义。

There be句型的构成形式一般为“There is/are +某物/人+某地/时”,表示某地/时有某物/人。

There be后面的名词是句子的主语,属倒装结构。疑问句形式是将be或will/have/can/must等助动词、情态动词提至there之前,否定形式则直接在be或助动词、情态动词后加not。

There be主谓一致说明

1、当动词be后所接的名词是单数可数名词或不可数名词时,be应该取单数is;当其后所接的名词是复数的可数名词时,be用复数are。例如:There's a man at the door.门口有个人。

2、如果There be后面是几个并列名词做补语时,动词be的形式和最靠近它的那个名词保持数的一致。例如:There is an ashtray and two bottles on the shelf.架子上有一只烟灰缸和两个瓶子。

网友(2):

There have句型是不对的。因为有两种方法表示有。一种是there be句型。另外就是have.而这两种有是意思不一样的,there be表示的是存在的有比如说 There is a bag,那儿有一个书包。而have表示的是所属的关系。也就是说这个东西归谁所有,比如说I have a bag。这个书包是归我所有的。

网友(3):

there be句型就是表示有的意思,然后have got中have也表示有,所以两者语义重复不能同时使用。

网友(4):

不对英语中说有的应该用there be,或者have,没有there have

网友(5):

没有,应该是你的句型分析的不对,下面这段话来源于bbc广播,这里there和have没有关系,there只是一个后置定语。非要说的话,也只有there have been句型.
She travels to villages to see how many children there have schistosomiasis