Grammar Quiz

Topics: 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:

Simple Present and Present ContinuosSubordinating ConjunctionWish SentencePresent & Past TensesTenses and ArticleQuantifiers and ArticlesPassive Voice in Past and Present TensePresent Perfect Tense or Present Perfect Continuous TenseGrammar and UsagePresent Perfect Simple vs Continuous

Other quiz:

Articles › View

flower

A. a

B. an


Present Tenses › View

YouTube ____ to become the world most popular video-sharing website since 2005.

A. has grown

B. have grown

C. grew

D. grows