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. - Я уставший (сейчас, то есть это и есть результат) Я ДЕЛАЛ домашку.
Сейчас уже не делаю, но есть результат В НАСТОЯЩЕМ, поэтому не можем взять прошедшее время, а берём НАСТОЯЩЕЕ.
Лингвистика
Объясните пожалуйста, в чем разница was doing и have been doing?
Олеся Хмелевская
Спасибо
1) Делал (вообще когда-то) ,
2) делал недавно и уже сделал к данному моменту.
2) делал недавно и уже сделал к данному моменту.
Делалось по ходу. Сделалось по ходу к какомуто событию -для чего то например- чтобы убыстрить может.
1 - это Паст Прогрессив
2 - это Паст Пёфкт Прогрессив
2 - это Паст Пёфкт Прогрессив
Наташа ******
have been doing - это не PAST, это PRESENT Perfect Progressive (Continuous)
делал и уже сделал
Похожие вопросы
- Объясните, пожалуйста, в чем разница между "I wasn't used to doing" и "I didn't use to do"?
- Подскажите, чем отличается "I was ..." и "I have been" я так понял это оттенки времени)) Но переводится одинаково
- Объясните пожалуйста. В чем разница между "прости" и "извини". В каких случаях какое слово употребляется? :-)
- Объясните, пожалуйста, в чем разница между Do и Make, и что когда нужно использовать
- Объясните, пожалуйста, в чем разница.
- i have been и i was - какая разница?
- Почему правильный ответ may have been, а не may be?
- в чем разница между i have been и i had been? действие завершено сейчас (have) и тогда еще (had) ? можно пример?
- в чем разница Perfect: Present - there has been/have been - был, находился; Past - there had been
- И снова Present Perfect и Present Perfect Continuous... I have been working or I have worked?