Задание

John ... \(to play\) tennis professionally for two years.

  • has been playing
  • been has playing
  • have been playing
  • has playing
  • have playing