问题标题:
【ihavearrivedbytrain中的arrive为什么用完成?而不用bethere?】
问题描述:

ihavearrivedbytrain中的arrive为什么用完成?而不用bethere?

巴宏欣回答:
  havearrived表示的是动作,而havebeenthere表示的是状态,这里并没有时间状语,所以用arrived就可以了.   但是如果句子出现了表示一段时间的单词时,只能用bethere了.
查看更多
英语推荐
热门英语推荐