他已经离开北京四天了。英文怎么说?
来源:百度知道 编辑:UC知道 时间:2024/05/03 06:30:00
He left beijing 4 days ago.
He has been away from Beijing for four days.
这两句是对的.
但是第一句用的是过去时 意思是 他四天前去的北京
第二句最好!
其他的句子是错误的,因为leave表示动作,是不延续性动词,所以句中不能与for+一段时间连用.
be away from是表示状态的,是延续性的,所以正确.
他已经离开北京四天了
He has been left Beijing for four days
He has been away from Beijing for four days.
用LEFT是不正确的,它不是延续动词.
He left Beijing four days ago. 或
He has been away from Beijing for four days.
he has been away of Beijing for 4 days.
He left beijing 4 days ago.