[ Tenses ]
When boarding the plane, many passengers were annoyed because they ______ waiting in the airport for three and a half hours.
A. are
B. were
C. have been
D. had been

Random Topics:
Demonstrative SpeechShould and Shouldn'tCity PlacesTenses & AffixesQuestion WordsPassive VoicesIF CLAUSEPresent and Past Perfect TensesSuch...that, so ......thatModals and Semi-ModalsOther quiz:
Vocabulary › ViewTo correct your spelling and grammar in your writing it to _____.
A. Edit
B. Correct
C. Brainstorming
D. Pre-writing
Articles › View
I’d like to order _____ burger without _____ fries.
A. a / –
B. the / –
C. – / –
D. – / the
Persuasive Text › ViewA: My child is five. Do you have to buy him a ticket?
B: Yes, you _____. It costs half the price of an adult ticket.
_
A. can
B. do
C. must
D. should
Phrasal Verbs › View
Have you thought _____ my offer?
A. by
B. about
C. in
