Vladislav Jeongadded a comment 8 years ago
He hasn't known me for a long time = Он уже долго не знает, кто я такой.
он не знал меня долго
Present perfect
1. he didn't know me for a long time. 2. he hadn't know me for a long time.
Пример с PRESENT PERFECT неверен, поскольку русскоязычное выражение правомочно в ретроспективном аспекте, то есть СЕЙЧАС ТО ОН УЖЕ ЗНАЕТ МЕНЯ!
1. He now knows me, but he didn't know me for a long time.
2. He hadn't known me for a long time before we finally met.
He hasn't known me for a long time
He hasn't known me for a long time = Он уже долго не знает, кто я такой.
ошибка: he hadn't knowN, а не he hadn't know