Present Perfect Continuous
Present Perfect Continuous показывает действие, которое началось в прошлом и продолжается до сих пор или только что закончилось, оставив результат.
Правило
Образование
have / has been + V-ing: I have been working. She has been learning English.
- Отрицание: haven't / hasn't been + V-ing.
- Вопрос: How long have you been waiting?
Когда используется
- Длительность до сейчас: I have been working for two hours.
- Видимый результат: It has been raining — the streets are wet.
For и since
for — период (for two hours), since — точка начала (since Monday).
Примеры
| English | Перевод |
|---|---|
| I have been working for two hours. | Я работаю уже два часа. |
| She has been learning English since 2020. | Она учит английский с 2020 года. |
Связанные темы
B1Present Perfect (настоящее совершённое)Present Perfect: have/has + причастие. Чем отличается от Past Simple, как использовать for, since, already, y…A1A2Present Continuous (настоящее длительное)Present Continuous: am/is/are + глагол с -ing. Когда использовать, чем отличается от Present Simple. Упражнен…A2B1Past Continuous (прошедшее длительное)Past Continuous в английском: was/were + V-ing, разница с Past Simple, while и when. Правило, примеры и упраж…