i have been



Was having

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

i have been и i was - какая разница? и получил лучший ответ

Ответ от Bitchy angel[гуру]
Разница смысловая. I was in London a couple of years ago-Я был в Ландоне пару лет назад. I've been in London for two weeks- Я провел в Лондоне 2 недели. -здесь делается акцент на длительность уже завершенного действия, тогда, как в первом случае просто на сам факт.
Источник: Живу в Англии

Ответ от DIAMOND[гуру]
"a week ago" - выражение, которое употребляется с ЗАВЕРШЁННЫМ периодом. Поэтому правильно: "I was in London a week ago".
Отличие между этими двумя грамматическими временами.
Вообще, странно, что они путаются. Одно из них - это настоящее время, другое прошедшее. Это же РАЗНЫЕ ВРЕМЕНА относительно настоящего момента.
Итак, Simple употребляется, чтобы констатировать факт или установить частотность действия. А Perfect рассказывает не о самом действии, а о некоем РЕЗУЛЬТАТЕ этого действия.
I am in London - "Я бываю (или сейчас нахожусь) в Лондоне". I was in London - "Я там был (бывал, находился) ". Констатируется факт в настоящем или прошедшем.
I have been in London - "К настоящему моменту я уже там побывал". Говорится не о пребывании там, а о результате, например, что я получил опыт разговора на английском и т. п. I had been in London - "К какому-то моменту в прошлом я уже там побывал". Всё то же самое, но в прошедшем времени.

Ответ от Катя Молок[новичек]
Первое используется, когда событие произошло в прошлом но имеет связь с настоящим или результат.
Второе это простое прошедшее время. действие началось и закончилось в прошлом, как правило используется с точным указанием времени

Ответ от ррр[гуру]
в первом случае акцент на результат. во втором случае - на время, когда свершилось действие.
Ihave been TO London. (Present perfect)
i was IN London a week ago. (Past Simple)

Ответ от Алексей Киселёв[гуру]
Если указывается (или подразумевается) определённое время, то I was.
Поэтому здесь возможно только I WAS in London a week ago.
Если никакое время не указывается и не подразумевается, то I have been.
I have been TO London. (когда это было - в данном предложении указывать нельзя) .
ррр - единственная, кто правильно написала предложение в Present perfect. (с предлогом TO)

Ответ от Екатерина гончарова[активный]
после have been надо не IN london а TO London

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: i have been и i was - какая разница?
Having SQL на Википедии
Посмотрите статью на википедии про Having SQL
 

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

Имя*

E-mail:*

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