[ 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:
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