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.