there be和have的区别
分类:语法详解 作者:本站原创
there be和have的区别详解:
1.意义不同
there be表示“存在”,指某地存在某人某物;
have表示“拥有”,指是“某某某的”,强调所属关系;
请通过例句体会there be和have的区别:
There is a cat at the door.
门口有一只猫。
[表明猫在门口,不是指猫是门口的]
I have a cat.
我有一只猫。
[表明猫是我的,不是别人的]
There are many books in the library.
图书馆里有许多书。
[表明有许多书在图书馆里]
She has many books.
她有许多书。
[表明许多书是她的]
There is some milk in the bottle.
瓶子里有一些牛奶。
[有一些牛奶在瓶子里]
I have some milk in the bottle.
我有一些牛奶在瓶子里。
[瓶子里的牛奶是我的]
2. 位置不同
There be+主语+...
主语+have/has/had+...
There is a photo on the wall.
墙上有一张照片。
[there be在句首,在主语a photo前]
They have a photo.
他们有一张照片。
[have在主语they后]
以上就是there be和have的区别。
本站原创内容,文章链接:http://www.inqea.com/-118.html
