has been learning是什么时态
has been learning一般是现在完成进行时。
例句
He has been learning English for years.
他已经学了好多年的英语了。
He has been learning English for six years.
他一直学习英语有六年时间了。
He has been learning English for six months.
六个月来他一直在学英语。
Liu Lin has been learning English since morning.
刘琳从早上一直在学英语。
To his credit, Mr Bush himself has been learning.