1.两者均可表示"来自哪里"。指明说话者的家乡。不过come from 属于短暂动词,不和延续时间连用, be from 可以。
如, I come from America.= I am from America.
2. Come from 还可表示从某个地方来,be from 则不行。
如,I came here from my uncle's .我从叔叔家来这的。
come from = be from,而comes from 是come from 的第三人称单数形式,came from是come from的
过去式come from用于
第一人称,第二人称,第三人称复数,比如we,I,they,you等等。
comes from用于第三人称单数,比如he,she,it
came from用于过去式
看下例句:
I/We/They/You come from China.
=I am from China/We/They/You are from China.
She/He comes from China.
They came from China.
be from 由什么地方来, 是什么地方人的意思 。(有祖籍那里的意思)
I am from China. 我是中国人 。
come from .从什么地方来 。(只是简单说从那里来)
I came from China. 我从中国来。(但不一定是中国人)