Настоящее совершенное длительное время - 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. | Он не ел в течение двух часов. |