from和come from有什么区别

如题所述

from是介词不能做谓语,需要和前面的be的形式做谓语,表示来自,,,而come from是动词能做谓语也是这个意思,他们无区别
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-10-26
两者均可表示”来自哪里”.不过come from 属于短暂动词,不和延续时间连用, be from 可以.
eg: I come from China.= I am from China.
come from 还可表示从某个地方来,而be from 则不行.
be from 由什么地方来, 是什么地方人的意思 (有祖籍那里的意思)
I am from China. 我是中国人.
come from 从什么地方来 (只是简单说从那里来)
I came from China. 我从中国来.(但不一定是中国人)
第2个回答  2012-07-12
没太大区别,如果想表达“我是哪儿人”的概念,完全可互换。比如:I'm from China.和I come from China.是一样的。非要说的话。后一种用的稍多一点吧。
第3个回答  2017-04-11
He's just come from the countryside.
他刚从乡下来。

where are you from?
你是那里人?

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

I am from China. 我是中国人。

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

I came from China. 我从中国来。(但不一定是中国人)本回答被提问者采纳