graduate和be away from有什么区别she has -------- from school for 2 years是用graduated 还是been away 为什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 21:59:50
graduate和be away from有什么区别she has -------- from school for 2 years是用graduated 还是been away 为什么

graduate和be away from有什么区别she has -------- from school for 2 years是用graduated 还是been away 为什么
graduate和be away from有什么区别
she has -------- from school for 2 years
是用graduated 还是been away 为什么

graduate和be away from有什么区别she has -------- from school for 2 years是用graduated 还是been away 为什么
been away
因为for 是表一段时间,要用个表状态的词,而graduate是瞬间动词.

been away 表示离开的状态.
因为用了完成时,所以只能用这个,因为这种状态可以跟段时间.
graduated 不行,因为这是点动作.for 2 years不行,应该是two years ago.