“Have known” и “has known” – это разные формы глагола “to know” (знать) в английском времени Present Perfect, и их использование зависит от лица и числа подлежащего (субъекта) в предложении. Вот примеры с обеими формами и их переводом на русский:

  1. I have known him for many years. (Я знаю его много лет.) – “have known” используется с первым лицом единственного числа.
  2. She has known about the party for weeks. (Она знает о вечеринке несколько недель.) – “has known” используется с третьим лицом единственного числа.
  3. They have known each other since childhood. (Они знают друг друга с детства.) – “have known” используется с третьим лицом множественного числа.
  4. John has known the answer all along. (Джон знал ответ с самого начала.) – “has known” используется с именем собственным (John) и первым лицом единственного числа (например, “he”).
  5. We have known the truth for a while. (Мы знаем правду уже некоторое время.) – “have known” используется с первым лицом множественного числа.

Таким образом, разница между “have known” и “has known” заключается в лице (первое или третье) и числе (единственное или множественное) субъекта предложения.

Читайте также

Скачивайте Lexiconia

Пожалуй, лучший инструмент для запоминания слов!

Пока нет комментариев

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *