我终于到了伦敦.I arrived in London at last.为什么是一般过去时呢?可否变现在完成时呢?

wind_33442 1年前 已收到4个回答 举报

654zhang 幼苗

共回答了25个问题采纳率:92% 举报

arrive这个词不太用于完成时态,很多词只表示瞬间动作,不能用完成时的,完成时多表示一种持续的状态

1年前

9

zjjyweiwei 幼苗

共回答了17个问题 举报

不妥,强调到伦敦的动作已经结束,如过用完成时表示到了伦敦并有一些时候.
例如;i've arrived in London for 2 days.
我已经到伦敦2天了

1年前

2

迷蒙眼神里 幼苗

共回答了168个问题 举报

可以!

1年前

1

qiuyuan826 幼苗

共回答了19个问题 举报

不可以,因为有AT LAST..
过去时:最终我还是抵达了伦敦..
完成时:最终我已经到了伦敦..最终和已经矛盾.
对比下就知道该用什么了..
补充:
为什么完成时不可以用ARRIVE?
I've arrived in London two hours ago.

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.015 s. - webmaster@yulucn.com