Задание

Choose the correct option.

This time next Monday John ___ his brand-new car.

  • will be driving
  • will drive
  • will have driven