there be 和have的區別:
兩者都可以翻譯成「有」
there be; 表示存在關係,表示某處有某人或者某物。例如:There is a book on the desk. 在書桌上面有一本書。 注意: 在 there be結構中, 如果主語不止一個,謂語動詞往往與最近的主語在數量上保持一致,也就是就近原則。 例如: There is a book and two pencils on the desk. 與there be最近的主語是 a book,所有be動詞用ishave: 表示所屬關係,即所有;擁有例如: I have a good friend. 我有一個好朋友。注意:have有人稱的變化。第三人稱單數用has 例如: She has a cat. 她有一隻貓。