I have been sleeping是什么语态?

问题描述:

I have been sleeping是什么语态?
如题,饿是英语菜鸟,

have been doing为现在完成进行时态,表主动动作,即从过去某一时间开始一直持续进行到现在为止的动作,还有可能继续进行下去,如:

They have been building the hall.他们一直在建造着那所礼堂.