Вопрос:

I ___ (know) Alison for ten years.

Ответ:

Решение:

Предложение описывает действие, которое началось в прошлом (десять лет назад) и продолжается до настоящего момента. Для таких действий используется Present Perfect Continuous или Present Perfect Simple. Варианты 'has known' и 'have known' относятся к Present Perfect Simple, который также используется для обозначения продолжительности действия, длящегося до настоящего момента. Среди предложенных вариантов, "have known" является правильным, так как "I" требует "have".

  1. has known - 'has' используется с 'he/she/it'.
  2. have known - правильный выбор для "I" в Present Perfect Simple.
  3. has been knowing - Present Perfect Continuous не используется с глаголом "know" в этом значении.
  4. have been knowing - Present Perfect Continuous не используется с глаголом "know" в этом значении.

Ответ: have known

Подать жалобу Правообладателю

Похожие