[ Tenses ]
She ____ for two hours but there’s still no sign of him.
A. waited
B. had been waiting
C. has been waiting
D. had waited

Random Topics:
Quantifiers MixGerund or InfinitivesPresent and Past Simple TenseVerb Forms and PrepositionsGrammarPast Progressive TenseSecond ConditionalFuture Perfect ContinuousModals and Comparative SuperlativeProgressive TenseOther quiz:
Subject Verb Agreement › ViewThe birds ________ (sing/sings) beautifully in the morning.
A. sing
B. sings
Prepositions › View
They apologized ___ Jan for being late.
A. from
B. to
C. with
Grammar › View____ you ever been to New York?
A. Are
B. Do
C. Have
D. Were
Reported Speech › View
‘Did you see Jack last night?’
A. He asked me if I’d seen Jack the night before.
B. He asked me if I saw Jack the night before.
