Grammar Quiz

[ Tenses ]

The work is almost done. We … it for 6 six hours!

A. have done

B. were doing

C. have been doing

D. are doing

Select your answer:
         


Random Topics:

Definite vs Zero Article Abstract NounsPast and Future TensesPresent Simple Positive and NegativeGerund vs InfinitivePrepositions & Prepositional PhrasesPossessive NounsThe First Conditional (if/unless)Singular and Plural NounsVerb 3 forms

Other quiz:

Future Tenses › View

Watch out! The baby …..

A. is going to fall

B. will fall

C. will be falling


Grammar › View

Some ostriches can live to be 40 years old.

A. sentence

B. run on sentence