[ Present Perfect Tenses ]
He ___ his homework, so he can play now.
A. finished
B. has finished
C. finishes
D. is finishing
Select your answer:

Random Topics:
Verb Tenses and UsageReported Speech and Reporting VerbsGrammar - Place and MovementFuture FormsGrammar : Must (Necessity)Noun PhraseRelative & ModalsPresent Simple vs Past SimplePast Narrative TensesTenses and Passive VoiceOther quiz:
Simple Present Tense › ViewI __________ my teeth every day.
A. brushes
B. brush
Modal Auxiliary › View
Which modal verb is used to tell someone that they are allowed to do something?
A. may
B. would
C. should
D. could
E. ought to
