Have、has和there be 的用法区别详解
银川租房-教学故事
Have、has和there be 的用法区别详解
Have a girl.
Has a girl.
There is a
girl.
There are a girl.
Have和there be
都表示“有”的意思,但它们的用法不一样。
1、have
和has表示“某人有”或者“某物有”,它的主语在它的前面。如:
I have a
friend.我有一个朋友。某人有,主语I 在have 的前面。
The house has
two windows.这个房子有两个窗户。某物有,主语house在has的
前面。
2、there be表示“有某人”或“有某物”,它的主语在动词be的后面。如:
There is a house over there. 那边有一座房子。本句中, a
house才是句子的主语。
也就是说,如果在汉语中,句子没有主语,那就要用there be
结构,而不用have
或has.如:
(1)教室里有两个男孩。
本句没有主语,
因为“教室”可以做主语,但“教室里”不能做主语,在英语中,“教
室里”是一个介词短语in
the classroom,介词短语是不能做主语的,因此这句话
应该表达为:There are
two boys in the classroom.
(2)墙上有一幅画。和上句一样,“墙”
可以用作主语,但“墙上”不能用作主语,
它是介词短语on the
wall,句子应当表达为:There is a picture on the wall.
(
3)有一些学生在操场上。这个汉语句子就明显没有主语,而是以“有”开头,
这样的句子想都不用想就
there be 结构,即:There are some students on the
playground.
注意:“Between the two trees
stands a boy.”这句话也并不是用介词短语between
the two
trees 做主语,而是倒装句,它的主语是后面的a boy,正常的语序是:A
boy
stands between the two trees.