I've arrived by train为什么不是I arrived by train?

问题描述:

I've arrived by train为什么不是I arrived by train?
话说过去时是过去的动作,和现在无关,而此句来自新概念2,lesson2,“她到了”,这个也是和现在没有关联了啊,为什么这个用的是have arrived?
这两种都可以用吗?越清晰越被采纳!
不要用语法解释语法的答案,老外解释语法肯定不会用这么生硬的解释,我要两者在什么感觉上、在具体不同场景上用哪一种,不要什么语法,那害死中国成片成片新旧高学历英语哑巴了
1个回答 分类:英语 2014-09-30

问题解答:

我来补答
都可以.
前者I've=I have,表示现在完成时.
后者表示一般过去时.
I've arrived by train.我已经乘火车到达这里
I arrived by train.我是乘火车到达这里的.
问:Are you there?
I've arrived there by train.
问:How did you get there?
I arrived there by train.
 
 
展开全文阅读
剩余:2000
上一页:pass..
下一页:复合函数求值域