为什么用have been而不用have come?

如题所述

have been表示一种状态,相对应的是一个持续的时间段
have come是一个动作,相对应的是一个时间点
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-11
没听过have come
第2个回答  2020-03-20
你的问题不完整,这里说的是后面有for+一段时间,不能用come,come是终止性动词不可延续,所以用been表示状态。本回答被网友采纳