Во времени Present Perfect Continuous вспомогательный глагол – have been/has been (have been для всех лиц, кроме 3-го лица ед.ч., с которым употребляется has been)
Примеры утвердительных предложений
Формула образования утвердительных предложений:
подлежащее + have been/has been + глагол с окончанием -ing
- I am exhausted. I have been driving for many hours – Я очень устал. Я ехал в течение многих часов.
- My neighbour has been playing the piano since morning – Мой сосед играет на пианино с самого утра.
- We have been waiting in the queue for two hours – Мы ждем в этой очереди уже два часа.
- They have been talking for 20 minutes – Они разговаривают уже 20 минут.
- My friend has been looking for a job since August – Мой друг с августа ищет работу.
- We have been painting the walls in our new flat for a month – Мы в течение месяца красим стены в нашей новой квартире.
- An old woman has been working in the garden since 2 o'clock – Старушка работает в саду с 2 часов.
- The mechanics have been repairing this vintage car since Monday – Механики чинят этот старый автомобиль с понедельника.
- The boys have been playing football since 2 o'clock – Мальчики играют в футбол с 2 часов.
- She has been teaching English since 2003 – Она преподает английский с 2003 года.
- He has been reading the book for three hours – Он читает книгу три часа.
- I have been reading a lot lately – Я много читаю последнее время.
- Sarah has been working here since morning – Сара работает здесь с утра.
- I have been waiting for him for three hours – Я жду его уже три часа.
Примеры отрицательных предложений
Формула образования отрицательных предложений:
подлежащее + have not been/has not been + глагол с окончанием -ing
- I haven't been playing football since January – Я не играю в футбол с января.
- They haven't been talking to each other for a long time – Они не разговаривают друг с другом уже в течение долгого времени.
- My sister has not been working since 2010 – Моя сестра не работает с 2010 года.
- John has not been jogging for a month – Джон не ходит на пробежку в течение месяца.
- I haven’t been teaching English since 2011 – Я не преподаю английский с 2011 года.
Примеры вопросительных предложений
Формула образования вопросительных предложений:
Have/has ставится перед подлежащим + been + глагол с окончанием -ing
Общие вопросы
- Sorry I'm late. Have you been waiting long? – Извини за опоздание. Долго ждал?
- Have you been running? You are out of breath – Ты бежал? Ты тяжело дышишь.
- Has Tim been studying in this college for 4 years? – Тим учится в этом колледже 4 года?
Специальные вопросы
- How long have you been looking for a job? – Как долго ты ищешь работу?
- Since when has she been living in Moscow? – С каких пор она живет в Москве?
Вопросы к подлежащему
- Who has been looking for me since morning? – Кто ищет меня с утра?
- Who has been living here since December? – Кто живет здесь с декабря?