[ Tenses ]
They _______________ waiting for the bus for over an hour.
A. have been
B. were
C. are
D. had been

Random Topics:
Adverbial Clause of MannerDeterminersPronouns of QuantityModal AuxiliariesModal Verbs and PermissionWishesFuture Time and TensesGrammar: AgreementAdverbs of Manner, Likes and PreferencesPresent Perfect, Present Simple, Present ContinuousOther quiz:
Tenses › ViewShe told us that she …………………….. such a great film before. (not see)
A. didn’t see
B. hasn’t seen
C. hadn’t seen
Grammar › View
My sister …… a new laptop yet.
A. isn’t buying
B. didn’t buy
C. hasn’t bought
D. doesn’t buy
Grammar › ViewYou would have been a doctor if ___.
A. you had studied medicine
B. you would study medicine
C. you would studied medicine
Simple Present and Past Tense › View
Simple Present Tense
He … (not/want) to become a singer.
A. doesn’t want
B. doesn’t wants
C. don’t want
D. is not
