Длительность действия с момента в прошлом
Если действие началось в прошлом и продолжается до настоящего момента, обычно используют Present Perfect Continuous. Но с глаголами состояния чаще нужен Present Perfect.
Как выбрать время
Для повторяющегося или продолжающегося действия употребляют Present Perfect Continuous: have/has been и смысловой глагол с окончанием -ing. Часто встречаются обстоятельства длительности: for two hours — «два часа», since Monday — «с понедельника», all day — «весь день».
Если важен сам факт, количество или результат действия, выбирают Present Perfect. Это особенно характерно для глаголов состояния: know, believe, love, own, understand. Такие глаголы обычно не употребляются в форме Continuous.
I have been waiting for the bus for twenty minutes. — «Я жду автобус двадцать минут». Здесь подчёркивается длительность процесса, поэтому используется Present Perfect Continuous. Сравните: I have waited for the bus several times this week. — «Я несколько раз ждал автобус на этой неделе»: важен факт повторения, поэтому используется Present Perfect.
Past Perfect Continuous обозначает действие, которое длилось до другого момента в прошлом: I had been waiting for an hour when the bus arrived. — «Я ждал час, когда приехал автобус». Если опорный момент — настоящее, нужен Present Perfect Continuous или Present Perfect.
Выберите правильный вариант: She ___ this book since Monday.
Главное
- Действие, начавшееся в прошлом и продолжающееся сейчас, обычно описывают с помощью Present Perfect Continuous.
- Для глаголов состояния и при акценте на факте или результате используют Present Perfect.
- Past Perfect Continuous нужен, если действие длилось до другого момента в прошлом.