Grammar Quiz

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

Comparison Degree & GerundsCountable and UncountableAbstract NounsGrammar RulesParticiple AdjectivesCompound AdjectivesConjunctions and PronounsPast form of ModalsPrepositions

Other quiz:

Grammar › View

Did you …………..her to the party?

A. Invite
B. Ask
C. Show
D. Belong


Grammar & Vocab › View

If I _____ (speak) perfect English, I ______ (have) a good job.

A. would speak – had

B. spoke – would have