have been doing



Автор Prischepka задал вопрос в разделе Лингвистика

Объясните пожалуйста, в чем разница was doing и have been doing? и получил лучший ответ

Ответ от Елена Хлопенко[гуру]
was doing - это Past Continuous. Время прошедшее, с настоящим моментом НЕ связанное.
Обозначает действие, которое ДЛИЛОСЬ в прошлом
1) в ОПРЕДЕЛЁННЫЙ момент
I was doing my homework at 2 o'clock p.m. - Я ДЕЛАЛ домашку в 2 часа.
Этот момент может быть выражен и другим кратким действием, которое как бы уточняет, когда же длилось действие.
I was doing my homework when the phone rang. - Я как раз делал домашку, когда зазвонил телефон.
Одно действие было в процессе, другое его "прервало".
2) в ОПРЕДЕЛЁННЫЙ период
I was doing my homework FROM 2 till 5 o'clock p.m.
3) ОДНОВРЕМЕННО с другим, тоже длительным действием. То есть оба действия длились параллельно друг с другом
I was doing my homework WHILE my sister was watching TV. - Я делал домашку, в то время как моя сестра смотрела телевизор.
HAVE BEEN DOING - это Present Perfect Continuous. Это НАСТОЯЩЕЕ время, а потому однозначно СВЯЗАНО с настоящим моментом.
Обозначает действие, которое
1) началось в прошлом, длилось КАКОЙ-ТО период и всё ещё ДЛИТСЯ СЕЙЧАC. Период указан. На русский язык переводится глаголом НАСТОЯЩЕГО времени.
I have been doing me homework FOR 3 hours. - Я ДЕЛАЮ домашку уже 3 часа.
I have been doing my homework SINCE morning. - Я ДЕЛАЮ домашку с утра.
2) началось в прошлом, длилось КАКОЙ-ТО период (период чаще всего при этом НЕ указывается) и к настоящему моменту ЗАКОНЧИЛОСЬ. Но есть СВЯЗЬ с настоящим моментом - некий результат. На русский язык при этом переводится глаголом ПРОШЕДШЕГО времени, но НЕСОВЕРШЕННОГО вида.
I AM tired. I have been doing me homework. - Я уставший (сейчас, то есть это и есть результат) Я ДЕЛАЛ домашку.
Сейчас уже не делаю, но есть результат В НАСТОЯЩЕМ, поэтому не можем взять прошедшее время, а берём НАСТОЯЩЕЕ.

Ответ от Маргарита Ламперуж[новичек]
делал и уже сделал

Ответ от Evgeniy Zgiborz[гуру]
1 - это Паст Прогрессив
2 - это Паст Пёфкт Прогрессив

Ответ от Олег попов[гуру]
Делалось по ходу. Сделалось по ходу к какомуто событию -для чего то например- чтобы убыстрить может.

Ответ от Alexander Alenitsyn[гуру]
1) Делал (вообще когда-то) ,
2) делал недавно и уже сделал к данному моменту.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Объясните пожалуйста, в чем разница was doing и have been doing?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*