Grammar Quiz

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

Other quiz:

Simple Present Tense › View

I __________ 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