DictionaryForumContacts

 незнайка 2008

link 25.11.2008 14:38 
Subject: предлог в Present Perfect
Вопрос по грамматике мучает, может кто подскажет?
В учебнике предложение : "How long have you been in Moscow?"

Почему "in"? Почему не "to"?
Ведь обычно же " Have you been to Moscow?"

Всем Знайкам от Незнайки заранее благодарность! "-)

 d.

link 25.11.2008 14:39 
Have you [ever] been to Moscow - бывали ли вы в Москве (когда-нибудь).
а в вашем случае - пребывание в городе.

 mahavishnu

link 25.11.2008 18:10 
d.: Дайте мне, пожалуйста, название того учебника, где так глубоко копают под Present Perfect. Очень мне это интересно.

 delta

link 25.11.2008 18:16 
to - предлог направления (типа: ездили ли вы туда?)

 d.

link 25.11.2008 18:24 
2mahavishnu: вы ведь шутите?

 delta

link 25.11.2008 18:26 
Еще один нюанс: в Лондоне вас могут спросить: Have you been in London before?
Другой пример (вы в Лондоне): I’ve been in London before so I know my way about.

 mahavishnu

link 25.11.2008 19:07 
Нет, я серьёзно. Так что, раскалывайтесь!

 

You need to be logged in to post in the forum