She has arrived in London for two days.怎么改?

She has arrived in London for two days.怎么改?
请给位老师给出答案,(最好有点解释)
cldong1983 1年前 已收到1个回答 举报

qiweiwei 幼苗

共回答了15个问题采纳率:100% 举报

arrive这个单词是短暂性动词,记住短暂性动词不能和完成时连用
能和完成时连用的只能是延续性动词
延续性动词表示能够延续的动作,而且这个动作是可以延续下去的或产生持久影响的.
有stay, live, learn, study, work, wait, watch, sing, read等.
短暂性动词也称非延续性动词、瞬间动词,表示不能延续的动作,这种动作发生后立即结束.
有open, close, finish, begin, come, go, arrive, reach, get to, leave, move, borrow, buy, die等.
所以,应该改为:She has been in London for two days
如果你一定要用短暂性动词,只有一种可能,就是不要用完成时,用一般过去时:
She arrived in London two days ago.
这样两句话的句意是完全一样的
希望我的回答能帮助到你O(∩_∩)O哈!有不懂的继续问我噢~

1年前

1
可能相似的问题
Copyright © 2022 YULUCN.COM - 雨露学习互助 - 16 q. 0.035 s. - webmaster@yulucn.com