Задание

Choose the correct answer.

Hurry up, we’re late! We _______________ have been ready hours ago!

  • should
  • have to
  • have not