come from和be from的区别

如题所述

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. 我从中国来。(但不一定是中国人)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-16

如对解决你的问题有帮助.请及时点击【采纳为满意回答】按钮,顺便点击【给力】按钮加好评更OK.
 答疑团真诚为您解答

本回答被提问者和网友采纳