(改错)She has arrived in London for two days.
答案:1 悬赏:60 手机版
解决时间 2021-04-07 11:20
- 提问者网友:蔚蓝的太阳
- 2021-04-07 03:05
(改错)She has arrived in London for two days.
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-04-07 04:24
因为 arrive 是一个瞬间动词,到达也就一会儿的事儿,所以是不能和for two days这样表段的时间连用的。
She has arrived in London ,只说她到了伦敦,没有段时间,这个可以
She arrived in London two days ago .
She has been in London for two days. 在伦敦就可以延续了,在多长时间都行,能跟段时间连用。追问为什么用been替换呢?追答到达伦敦是下了车就到伦敦了,后边两天都是在伦敦,已经解释过,她在伦敦两天了,这个可以和段时间连用。
be in London 在伦敦,be 动词变成完成时,就成了has been
She has arrived in London ,只说她到了伦敦,没有段时间,这个可以
She arrived in London two days ago .
She has been in London for two days. 在伦敦就可以延续了,在多长时间都行,能跟段时间连用。追问为什么用been替换呢?追答到达伦敦是下了车就到伦敦了,后边两天都是在伦敦,已经解释过,她在伦敦两天了,这个可以和段时间连用。
be in London 在伦敦,be 动词变成完成时,就成了has been
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯