Вопрос задан 09.08.2018 в 20:01. Предмет Английский язык. Спрашивает Кусь Иоанн.

I have been working for last two nights .... or I had been working for last two nights ...?

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Галант Илья.
Правильный ответ:I have been working for last two nights!
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Оба предложения являются правильными, но они имеют разные значения.

"I have been working for the last two nights" - это предложение в Present Perfect Continuous tense (настоящее совершенное продолженное время) и означает, что я работал в течение последних двух ночей и, возможно, продолжаю работать в настоящее время или только что закончил работу.

"I had been working for the last two nights" - это предложение в Past Perfect Continuous tense (прошедшее совершенное продолженное время) и означает, что я работал в течение последних двух ночей, но сейчас работа закончена или прекращена.

Выбор между этими двумя вариантами зависит от контекста и того, что вы хотите передать. Если вы хотите сказать, что работали в течение последних двух ночей и продолжаете работать, то используйте "I have been working for the last two nights". Если вы хотите сказать, что работали в течение последних двух ночей, но сейчас работа закончена, то используйте "I had been working for the last two nights".

0 0

Топ вопросов за вчера в категории Английский язык

Последние заданные вопросы в категории Английский язык

Задать вопрос