Задание

Choose the correct item.

Do you know where Sam is? I _____ for him for over an hour and I’m starting to lose my patience.

  • have been waiting
  • have waited
  • wait