I ... for two hours before you come. shall have been speaking shall speak shall be speaking shall have spoken
Задание

Choose the correct answer.
I ... for two hours before you come.

  • shall have been speaking
  • shall speak
  • shall be speaking
  • shall have spoken