[ Tenses ]
Mum was preparing dinner when the doctor _____.
A. was arriving
B. has arrived
C. arrived
D. was arrived

Random Topics:
To infinitive - GerundModal Verbs of Certainty and PossibilityGerunds and InfinitivesAdverbial Clause of Cause and EffectPast PerfectUnreal Uses of Past TensesGrammar - either...or, neither...nor-ing form and the to-infinitiveIndependent ClausesArticles and QuantifiersOther quiz:
Grammar › ViewYou can have your book back on Monday. __________ it by then.
A. I’ve finished
B. I’ll be finishing
C. I’ll have finished
Modal Verbs › View
Which sentence is grammatically correct?
A. Would you mind mail this for me?
B. Would you mind if I stayed at your house?
C. Do you mind if I called you later?
D. Should she starts?