be home和come home的区别

如题所述

be home和come home都有“到家”的意思,有时它们可以互换,但它们的用法有点不同。
1、be home 强调“状态”,可与表示一段时间的状语连用。
2、come home侧重“动作”, 不能与表示一段时间的状语连用。
如:
1). Daddy and mummy, I am home.
=Daddy and mummy , I come home.
嗲嗲,妈咪,我回来/家了。
2). I have been home for half an hour. (此句不能用come home )
= I came home half an hour ago .
我到家半个小时了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-18
be home:“在家”,表达一个状态,因此可以有一般现在、一般过去、一般将来、现在完成、过去完成、过去将来等时态,且句子的时间状语多为表达一段时间的词语,如:for two days等等。

come home:“来家,回家来”,表达一个动作(习惯称点动词或瞬间性动词),除了可以有上述时态之外,还可以有现在进行、过去进行等时态,句子的时间状语不能是表达一段时间的词语。本回答被网友采纳
第2个回答  2016-08-19
be home:“在家”,是一种状态,在家里,因此可以有一般现在、一般过去、一般将来、现在完成、过去完成、过去将来等时态。
[例句]:
Just think, we should be home this time tomorrow.
想象一下,明天的这个时候我们就到家了。

come home:“来家,回家来”,表示一种通俗的回来,还可以有现在进行、过去进行等时态,用于第二人称。
[例句]:
He should have come home long ago.
论理他早该回家了。
第3个回答  2016-08-18
一个是在家,一个是回家