Задание

Choose the right verb form. David says he _____ from Texas.

  • has just returned
  • just returned
  • had just returned
  • will have returned