come from和be from的区别

如题所述

①be from 由什么地方来, 是什么地方人的意思 (有祖籍那里的意思)

I am from China. 我是中国人。

come from 从什么地方来 (只是简单说从那里来)

I came from China. 我从中国来。(但不一定是中国人)

1. 两者均可表示”来自哪里”.指明说话者的家乡.不过come from 属于短暂动词,不和延续时间连用, be from 可以.
eg: I come from China.= I am from China.

2. Come from 还可表示从某个地方来,而be from 则不行.
eg: I came here from my uncle's .我从叔叔家来这的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-07-07
Come from表示来自
Be from表示从.....来
基本的意思是相同的
相似回答