Как Переводить Present Perfect Continuous?

Умскул
Italki
Вопрос: Как Переводить Present Perfect Continuous?
Аватар

Bender, админ EngDiffer.ru

Переводить лучше всего настоящим временем со словом «уже»: She has been studying for two hours — «Она занимается уже два часа». Слово «уже» передаёт то, чего в русской форме глагола нет.

  • Найдите for или sinceОни задают отрезок или точку начала.
  • Поставьте русский глагол в настоящее время«Занимается», «ждёт», «работает».
  • Добавьте «уже»«Уже два часа», «уже с мая».
  • Если действие кончилось — берите прошедшееYou have been crying — «Ты плакала».
АнглийскоеПеревод

She has been studying for two hours.

Она занимается уже два часа.
We have been living here since 2020.Мы живём здесь с 2020 года.
He has been calling all day.Он звонит весь день.
They have been arguing again.Они опять спорили.

She has been studying for two hours. — Она занимается уже два часа.

We have been living here since 2020. — Мы живём здесь с 2020 года.

Короткие ответы

Как перевести for?
«В течение», «уже».

А since?
«С», «начиная с».

Когда брать прошедшее время?
Когда действие только что закончилось.

Читайте также

Ответ дополнен 4 сентября 2026 года: добавлены разбор правила, таблица, примеры с переводом, частая ошибка и короткие ответы на смежные вопросы.

Поделиться с друзьями

Вопросы по теме

Популярные категории