[ Mixed Tenses ]
Yu En _______ the dog a wash when the telephone rang.
A. is giving
B. was giving
C. will have given
D. has been giving

Random Topics:
Past Simple and ContinuousModals AuxiliaryGrammar and Sentence CorrectionConnectivesComparatives and SuperlativesOrdering AdjectivesSynonymsPrepositions after Verbs and AdjectiveModals Posibility and ProbabilityModals and Past TensesOther quiz:
Grammar › View______ the horses _______?
Yes, they are
A. Are – running
B. Is – running
C. Are – runing
D. Do – run
Grammar › View
Ali: I can’t believe I lost my wallet! Sara: ___________ it at the café yesterday?
A. Did you leave
B. Have you left
C. Were you leaving
D. Do you leave
Tag Questions › ViewIt’s not going to rain, _________?
A. going it?
B. isn’t it?
C. is it?
D. won’t it?
E. has it
Subject Verb Agreement › View
During the school play, the apple and the banana (look/looks) delicious on the table.
A. look
B. looked
C. looking
D. looks