Конструкции estar + gerundio нет аналога в русском языке, поэтому так важно с самого начала обратить на нее внимание. Однако похожая конструкция to be + ing есть в английском языке. Фактически ее можно считать отдельным грамматическим временем, как это делают англичане, только тогда (лучше испугаться сейчас, чем потом) в испанском вы насчитаете… 28 глагольных времен.
С перфективными временами (законченными действиями) эта конструкция передает длительность. Сравните:
He estudiado – Я учился
He estado estudiando – Я долго сидел учился
При обозначении промежутка времени эта конструкция употребляется особенно часто:
He estado tres horas estudiando – Я три часа (сидел) учился
То же самое верно для простого перфекта и плюсквамперфекта:
Estuve tres horas estudiando – Я три часа (сидел) учился
Había estado tres horas estudiando – Я три часа (сидел) учился
С имперфективными временами (незаконченными действиями: настоящее, будущее, имперфект) эта конструкция передает действие, разворачивающееся в момент речи, которое говорящий хочет подчеркнуть, и поэтому актуальное для него. Сравните:
CORRECTO: Leo novelas – Я читаю (вообще) романы
INCORRECTO: *Estoy leyendo novelas (потому что невозможно в ланный момент времени читать несколько романов)CORRECTO: Estoy leyendo una novela – Я читаю (сейчас) роман
INCORRECTO: *Leo una novela – Я вообще-то читаю *роман (один роман всю жизнь???)CORRECTO: Mañana cenaré con Juan – Завтра я поужинаю с Хуаном
CORRECTO: Mañana a esta hora estaré cenando – Завтра в это время я буду ужинать
INCORRECTO: *A esta hora cenaré con Juan – В это время я *поужинаю с Хуаном
В отличие от английского, estar + gerundio никогда не передает будущее время.