他已经离开北京四天了.英文怎么说

如题所述

第1个回答  2019-12-31
He
left
beijing
4
days
ago.
He
has
been
away
from
Beijing
for
four
days.
这两句是对的.
但是第一句用的是过去时
意思是
他四天前去的北京
第二句最好!
其他的句子是错误的,因为leave表示动作,是不延续性动词,所以句中不能与for+一段时间连用.
be
away
from是表示状态的,是延续性的,所以正确.
第2个回答  2017-12-26
他已经离开北京四天了
He has been away from Beijing for four days.
第3个回答  2017-12-26
翻译如下
他已经离开北京四天了
He has left Beijing for four days本回答被网友采纳
相似回答