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