been home与arrived home的疑问

Driving down the road, I get a feeling that I should have been home yesterday.

请教专家这里的been home是否可以换成arrived home,是不是有时候been home也可以表示到家的意思?

请先 登录 后评论

最佳答案 2020-12-27 23:06

副词home 意为 to or at home. 所以既可以表示在家,也可以表示到家。例如一个小孩放学回到家,进门时喊道:Mom, I'm home. 妈,我回来了。另如:Is anyone home? We're coming in. 有人在家吗? 我们进来了。

一般而言,副词home多与表示移动的动词连用,如 go home, come home, return home, bring sth home, take sth home. 而介词at+名词home,多与表示静止意义的动词连用,如 stay at home, wait at home, did sth at home. 

be at home 通常表示在家。be home 通常表示回到家,但有时也可表示在家。

所以,你的句子可以作二种理解,即1)本应该昨天到家的。2)本应该昨天呆在家里的。但如果你结合上下文信息,是不难判断这里究竟是到家还是在家的意思。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,2216 浏览
  • Carl   提出于 2020-12-27 12:07