Has been в английском языке

Has been используется когда действие началось в прошлом и продолжается досихпор? Или началось и закончилось. Я просто смотрел видео какого то индуса, он меня запутал
1 год назад от ValeriaMcKen

2 Ответы



0 голосов
Возможны две ситуации:
1. Если где-то уже побывал и вернулся. И хочешь собщить, что знаком с этим местом.
I have (already) been there.
2. Если находишься где-то в данный момент и хочешь собщить, сколько это уже длится.
Im at home now. I have been here since morning.
Здесь am превратилось в have been исключительно из-за since morning.
1 год назад от Мария
0 голосов
Нужен контекст. Perfect имет несколько функций среди которых:
а) действие, длящеся в с какого-то момента (since) или в течение какого-то времени (for) . В случае с Present Perfect действие продолжается до настоящего времени - we have been to India since May/for two months;
б) действие произошло в прошлом, но его результат сохраняется - I have lost my key - у меня нет ключей сейчас;
в) полученный опыт или его отсутствие, знакомства с чем-то - I have read this book; he has never been to India; she has never spoken English;
 (возможны и другие значения) .
1 год назад от IslaKingsley

Связанные вопросы

1 ответ
8 года назад от Серж Курчев