请教英语语法

问题描述:

请教英语语法
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年的造纸历史...