Вы здесь

Настоящее совершенное длительное время

Настоящее совершенное длительное время - Present Perfect Continuous - образуется из Present Perfect вспомогательного глагола be + 4-я форма спрягаемого глагола:

have been working работаю  we  have been working работаем 
you  have been working работаешь  you  have been working работаете 
he, she, it  has been working работает  they  have been working работают 

Present Perfect Continuous - наиболее распространенное из Perfect Continuous Tenses. Present Perfect Continuous употребляется для выражения действия, начавшегося в определенный момент до момента разговора и продолжающегося до настоящего момента, а иногда и в настоящий момент: 

We have been waiting for you since ten o`clock.  Мы ждем тебя с 10 часов. 

В большинстве случаев Present Perfect Continuous переводится на русский язык настоящим временем, так как настоящий момент тоже включается в него. В случаях, когда действие в настоящий момент закончилось, Present Perfect Continuous переводится на русский прошедшим временем: 

We have been listening to you all the time, now we also want to say something to you.  Мы слушаем тебя все время, теперь мы тоже хотим тебе что-то сказать. 

Глаголы, не имеющие форм Continuous вместо Present Perfect Continuous стоят в Present Perfect: 

I have not heard your voice since Sunday.  Я не слышал вашего голоса с воскресенья. 

Вопросительная форма Present Perfect Continuous: 

Has he been eating the cake for 2 hours?  Он ел торт в течение двух часов? 

Отрицательная форма Present Perfect Continuous: 

He has not been eating for 2 hours.  Он не ел в течение двух часов.