There be和have的区别用法?

如题所述

there be 和have的区别用法:

1 、There be 和 have / has 的意思都是“有”,但它们的用法不同。

there be 句型表达的是“在某个地方存在某人、某物等”。

have / has 则表示“某人拥有某物”。

例如:

There is a bag on the desk . There are some books in the bag .

The boy has a big bag . I have some books in my bag .

2 、当主语为第三人称单数时,使用 has ; 其他人称作主语,则使用 have。

例如:

I have a red bike . We have a big house .

He has a black car . My brother has a new ruler .

3 . 使用 have 或 has 句子的否定或疑问式,分别用 do 和 does 构成。

例如:We do not have any colour pens . She does not have a brother .

Do you have a football ? Does Jack have an eraser ?

4、在there be 句型中,主语是单数,be 动词用is ; 主语是复数,be 动词用are ;

如有几件物品,be 动词根据最靠近be 动词的那个名词决定。

there be 句型的否定句在be 动词后加not , 一般疑问句把be 动词调到句首。

如 There isn't any water in the bottle .

Is there any water in the bottle ?

The room has two doors.(这间房间有两扇门。)(表示属有)

有些情况下,there be和have是能互换使用的。

1、表示某物体在结构上“装有”“配备有”“固有”时,两者均可用。如:

A clock has a round face.= There is a round face on a clock. 钟面上有一个圆型的钟盘。

Each house on the street has a small yard.= There is a small yard in each house on the street. 这条街旁的每栋房子都有一座小花园。

There are six windows in the classroom.(这间教室里有六扇窗。)

The classroom has six windows.(这间教室有六扇窗。)

2、当have表示“包括”时,可以用 There be 替换。如:

A week has seven days. =There are seven days in a week. 一周有七天。

3、当 have 表示“存在”时,可以用 There be 替换,如:

Our village has only one street.=There is only one street in our village. 我们村里只有一条街。

This country has rich resources, such as oil, coal and iron.=There is rich resources, such as oil, coal and iron, in this country 这个国家有丰富的资源,如石油、煤和铁等。

There are two kites and a bird in the tree.

(本句中要注意紧跟在be动词后是复数,所以用are.)

There is a bird and two kites in the tree.

(本句中要注意紧跟在be动词后是单数,所以用is.)

有些情况下,there be和have是不能互换使用的。

例如:

I have two hands.我有两只手。(不能说:There are two hands on my body.)

there be:表示某地有某物,指没有生命的物体有。

例如:There are many books in the schoolbag.

have/has: 表示有生命的人或者动物有。

例如:I have many books.

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