come from和be from的用法有什么不同吗?

如题所述

一、come from和be from 是同义词,意思都是“来自”有时可互换。
如:
He comes from China.
=He is from China .
他来自中国。(我是中国人。)
二、它们的用法有点不同。come from 属于短暂动词,不与表示一段时间的状语连用,是简单说从那里来; be from 可以与表示一段时间的状语连用。be from 由什么地方来, 是什么地方人的意思 (有祖籍那里的意思);表示从某个地方来,be from 则不行.
如:

1.I came here from my uncle's .(不能用be from)
我从叔叔家来这里的.
2.He is from America .

他来自美国。
温馨提示:答案为网友推荐,仅供参考
相似回答