he has left since three years ago可以用吗
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/10 12:35:44
he has left since three years ago可以用吗
或者必须用has been away?用since的可以用瞬息性动词吗?
或者必须用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.
如果对你有所帮助,请点击我回答下面的“选为满意回答”按钮,
无论是“ for + 一段时间 ” 还是 “since + (过去的)时刻 ”,只要句子是肯定句,就要求谓语动词必须能够延续,而不能是瞬间性动词.
如果句子是否定句,就没有这个限制了.
如:I haven't seen/met you since ten years ago.
= I haven't seen/met you for ten years.
如果对你有所帮助,请点击我回答下面的“选为满意回答”按钮,
he has left since three years ago可以用吗
he worked here three years ago用since three years ago改写句子
He has been in Beijing since three years ago.(改为一般疑问句)
His uncle has not been back ( ) he left home three years ago
Mr Green has been in Beijing since three years ago.
it has been three years since i left school(be away for)用括号内
He has left Beijing since two days ago改错
He has left Beijing since two days ago.改错
1.He has been making kites since 2 years ago.
He has died three years ago.如果错的话,为什么终止性动词可以用于现在完成时?
Eight years (has|have) pass since he left
It______five years since he has left for Beijing.