Предположим вы знаете ЕГО с 2020 года. Тогда схематически это "знакомство" с НИМ можно изобразить как-то так:
Вы знаете ЕГО с 2020 года, сейчас 2023, то есть 3 последних года "знания" или "знакомства" с ним уже завершены и в прошлом, но знакомство продолжается сейчас (now), и есть веские основания полагать, что продолжите "знать" или "быть знакомыми" друг с другом в будущем.
Такого рода процессы - частично завершённые, но при этом продолжающиеся сейчас, и которые продолжатся в обозримом будущем, требуют использования времени present perfect, если глагол не используется в continuous (know не используется).
Таким образом, нам нужен вспомогательный глагол have/has до подлежащего и known (третья форма глагола know) после подлежащего в вопросе. О произношении форм глагола know читайте в соседней статье.
How long (вспомогательный глагол) you (основной глагол в 3-ей форме) him?
— How long have you known HIM? - Сколько ты уже знаешь его (знаком с ним)?
Само собой следует сразу же подумать о вариациях и о том, как отвечать на такой вопрос.
— How long have you known HER? - Сколько ты уже знаешь её (знаком с ней)?
— How long have you known EACH OTHER? - Сколько вы уже знаете друг друга (знакомы друг с другом)?
В более официальных контекстах можно заменить known на been acquainted with, но это длинно и довольно сложно произнести даже тем, кто говорит по-английски хорошо, потому так говорят и пишут значительно реже (смысл тот же - быть знакомым с кем-то)
Вот несколько вариантов ответов:
- I've known HIM since 2020. - Я его знаю (Я с ним знаком) с 2020.
- I've known HER for three years already. - Я её уже три года знаю. (Я с ней уже три года знаком)
- We've known EACH OTHER since we were children (since childhood). - Мы знаем друг друга с тех пор, как были детьми (Мы знакомы друг с другом с детства).
Было полезно? ✔️ Спасибо! ❤️ Не забудьте поделиться этим постом с друзьями или сохранить его себе ↗️