[ 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:
Phrasal Verb › ViewMany big department stores …….computers for keeping their records of sales and inventory.
A. Get into
B. Look after
C. Rely on
D. Turn into
For vs Since › View
I miss my friend Jane very much. We haven’t seen each other _______ ages.
A. since
B. for
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.
