Настоящее совершенное длительное время - Present Perfect Continuous - образуется из Present Perfect вспомогательного глагола be + 4-я форма спрягаемого глагола:
| I | 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. | Он не ел в течение двух часов. | 
