i have arrived by train中的arrive 为什么用完成?而不用be there?

i have arrived by train中的arrive 为什么用完成?而不用be there?
英语人气:429 ℃时间:2020-03-30 02:46:49
优质解答
have arrived 表示的是动作,而have been there表示的是状态,这里并没有时间状语,所以用arrived就可以了.
但是如果句子出现了表示一段时间的单词时,只能用be there 了.
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版