Multiple choice general knowledge

We ----------------------------- waiting here for two hours

  1. have been

  2. has been

  3. are

  4. were

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The present perfect continuous tense 'have been waiting' is used to show an action that started in the past and continues up to the present. The phrase 'for two hours' indicates duration. 'Has been' is incorrect because the subject 'We' requires plural 'have been'. Past tenses don't capture the continuing nature of the action.