[ Tenses ]
What _____ John ___________ at the moment?
A. does / do
B. is / do
C. are / doing
D. is / doing

Random Topics:
Grammar & VocabNoun and PronounGerunds, Infinitives and ParticiplesBasic GrammarPast Perfect & Past SimplePre-intermediateTenses PracticeGrammar & ReadingModal VerbIdentify The TensesOther quiz:
Conjunction › ViewWe must wash our hands carefully so that…
A. avoid Corona Virus.
B. we can avoid Corona Virus.
C. are avoid Corona Virus
D. is avoid Corona Virus.
Indefinite Pronoun › View
Why are you looking at me so angrily? I didn’t do ________wrong.
A. Anything
B. Nothing
C. Everything
I will phone you when I …………… time.
A. will have
B. would have
C. will be having
D. have
Tenses and Passive Voice › View
. By next year, I _____ for this company for 10 years.
A. will have been working
B. will be working
C. will have worked
D. will work
