Choose the right variant. Kate ... James for ten years. has known has been knowing
Задание

Choose the right variant. Kate ... James for ten years.

  • has known
  • has been knowing