Topics: 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
Select your answer:

Random Topics:
Tenses (Present, Past, Future Forms)Past Simple and Past ContinuousConnectives (because, due to, owing to, because of)Verbs and PrepositionsPresent Forms and Narrative TensesTenses and PronounsInfinitive or GerundPresent Perfect Negative and InterrogativePresent tense AffirmativeConjunctions & InterjectionsOther quiz:
Tag Question › ViewShe complained to the company and they sent her a written apology, ____?
A. didn’t she
B. did she
C. didn’t they
D. did they
Adverbs › View
Adjective or Adverb?
We happily joined the party when we finished working.
A. Adjective
B. Adverb
