Topics: Present Tense
What _____ John ___________ at the moment?
A. does / do
B. is / do
C. are / doing
D. is / doing
Select your answer:

Random Topics:
Passive Voice & TensesInfinitive FormsModals, Conditionals, and Clauses- Defining, Non-definingVOCAB & GRAMMARWas and WerePhrasal Verb Put & GoRelative & Interrogative PronounsSimple Past Tense (was/were)InfinitivesReported Speech and SubjunctiveOther quiz:
Grammar and Idioms › ViewWhat does the phrasal verb “brush up on” mean?
A. To start something new.
B. To improve your skills or knowledge of something.
C. To get rid of something.
D. To make something appear better.
Present Simple Tense › View
The bus (arrive) __________ at the bus stop at 7:30 AM.
A. arrives
B. arrive
C. arriving
D. is arriving
