作业帮 > 英语 > 作业

请教英语语法I have been studying English for my exam.我一直在学习英语为我的考试

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/16 00:09:37
请教英语语法
I have been studying English for my exam.我一直在学习英语为我的考试.
为什么写成have been studying ,为什么不写成have been study,他们有什么区别请解释一下.
have been studying 是用的现在完成进行时.现在完成进行时表示从过去某时开始一直持续到现在的动作,并且还将持续下去.比如:
The Chinese have been making paper for two thousand years.
中国有2000年的造纸历史.(动作还将继续下去)
I have been learning English since three years ago.
自从三年前以来我一直在学英语.(动作还将继续下去)
have been study 这个结构是错误的,因为be动词后面不能接动原.