Grammar Quiz

[ Tenses ]

We _____ (finish) our homework already.

A. have finish

B. have finished

C. finished our homework

D. finishing our homework

Select your answer:
         


Random Topics:

Modal and Auxiliary VerbsSubject Verb Agreement and TensesAdjectives and comparisonsGrammar for TOEFLGerunds, Infinitives and ParticiplesTOEIC Tenses, VerbsPast Tense (Regular and Irregular)All, Both, Neither, None, EitherGrammar-Translation MethodAdverb Phrases

Other quiz:

Tenses › View

After my little brother _______ too much chocolate, he had a terrible stomachache.

A. had eaten

B. ate

C. had ate


Grammar › View

How long ______ you to go to school every day?

A. did it take

B. does it take

C. it takes

D. it took