he has left since three years ago可以用吗或者必须用has been away?用since的可以用瞬息性动词吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 23:31:58

he has left since three years ago可以用吗或者必须用has been away?用since的可以用瞬息性动词吗?
he has left since three years ago可以用吗
或者必须用has been away?用since的可以用瞬息性动词吗?

he has left since three years ago可以用吗或者必须用has been away?用since的可以用瞬息性动词吗?
没错,不能用He has left since three years ago,只能改用He has been away since three years ago.
无论是“ for + 一段时间 ” 还是 “since + (过去的)时刻 ”,只要句子是肯定句,就要求谓语动词必须能够延续,而不能是瞬间性动词.
如果句子是否定句,就没有这个限制了.
如:I haven't seen/met you since ten years ago.
= I haven't seen/met you for ten years.
如果对你有所帮助,请点击我回答下面的“选为满意回答”按钮,