作业帮 > 英语 > 作业

英语中现在完成时+FOR表一段时间与现在完成进行时的区别?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/06 03:02:33
英语中现在完成时+FOR表一段时间与现在完成进行时的区别?

I have taught English for 3 years.
I have been teaching English for 3 years.
区别在哪?两种表达各什么时候用?
I have taught English for 3 years.
表示教英语这动作从过去某时开始持续了多久.
I have been teaching English for 3 years.
表示教英语这动作从过去某时延续到现在,也可能还要持续下去.