现在完成时和过去完成时的过去分词不能用他的短暂形式吗?如果不用的话,那什么时候要用?求学霸正解。

如题所述

准确的说是瞬间动词的肯定式不能和表达一段时间的时间状语连用。
I have left Beijing for 3 days. 错误

I left Benjing 3 days ago. 正确
如果想要和表达一段时间的时间状语连用,要转变成对应的延续性动词。
I have been away from Bejing for 3 days.

瞬间动词的否定式也能和表达一段时间的时间状语连用
I haven't left Beijing for 3 days.

常见的瞬间动词你要慢慢积累起来。
温馨提示:答案为网友推荐,仅供参考
相似回答