Choose the right variant. By the time they reach Edinburgh, they ____ for 6 hours. will have been travelling will have travelled will be travelling will travel
Задание

Choose the right variant.
By the time they reach Edinburgh, they ____ for 6 hours.

  • will have been travelling
  • will have travelled
  • will be travelling
  • will travel