句中位置不同
there be通常放于句首,而have在句中。
eg: There is a post office near here.这附近有邮局。
The Green Street has two post offices.格林大街上有两家邮局。
陈述句结构不同
there be句型为“There is/are+某物/某人+某地”;have句型为“某人/某物+have/has+某物”。用is/are或者have/has取决于句子的主语。
there be
1.There is a flower in the bottle.
瓶里有一朵花。
2.There is some money in the purse.
钱包里有些钱。
3.There is a boy,a girl and two women in the house.
房子里有一个男孩,一个女孩和两个妇女。
have
1.The marshes have been drained.
沼泽地里的水已排干。
2.They have two teenaged daughters.
他们有两个十几岁的女儿。
3.We have contingency plans.
我们有应变计划。