我们知道在汉语中“有”的含义,在英语中有时用have/ has, 有的时候用there be(there is/there are) 来表示。那么它们到底有怎样的区别呢?
好,我们先来看四个句子:
1.There is a book on the desk. 在桌子上有一本书。
2.How many people are there in your family? 在你的家里有多少人?
3.I have three pencils. 我有三只铅笔。
4.The dog has three legs.这一只狗有三条腿。
▉整理小结
1.上面的第1句第2句,我们看到它们主要是指某地存在某人或某物,它侧重于“存在”的含义。第3句和第4句他强调的是某人拥有什么,他强调的是所属的关系,侧重于“拥有”。
那么也就是说在汉语中同样是“有”的意思,在英语中如果表示“存在”的话,某处存在什么,那么我们就说there be; 某人或某个事物拥有什么,那么我们就用have 或者是has 。