Bob知道“there be”与“have”都可以表示“有”的意思,但他却总也记不清它们的区别,今天他决定去请教Miss White这个问题,让我们一起和Bob听一听Miss White的讲解吧!
(1)there be 指的是客观存在的“有”,表示在某地有某物或某人,是一种存在关系。例如:There is a book on the desk.书桌上有一本书。
(2)have(has) 指的是主观上的“拥有,持有”,表示某人拥有某物,是一种所属关系。例如:I have a toy car.我有一辆玩具小汽车。