[ Present Simple, Present Continuous or Present Perfect ]
He______ (do) his homework at the moment.
A. is doing
B. does
C. has done
Select your answer:

Random Topics:
Modal Verbs and ConjuctionsSimple and Continuous TensesTOEFL Adjective and AdverbGrammar ModalsModals of AdvisabilityLinking Words and PhrasesGrammar- Later/LatterPassive Voice in Past and Present TenseUncountable NounsReflexive Pronouns & Modal VerbsOther quiz:
Grammar › ViewWe __________ two films so far this week.
A. saw
B. have seen
C. have been seeing
D. have been seen
Grammar: Parts and Punctuation › View
Which of the following is a coordinating conjunction?
A. because
B. although
C. and
D. since
