Grammar Quiz

[ Grammar ]

I’ll be free at 5.00 because _______ all homework by then.

A. finished

B. I’ll be finishing

C. I’ll have finished

D. have finished

Select your answer:
A  B  C  D  E 


Random Topics:

Reported Speechso vs suchArticleVocabulary & GrammarRelative Clauses with who and whichPreposition on TimePronouns and AdverbsHow many / How much - Is there / Are thereGrammar: was/wereGrammar Double Object Verbs

Other quiz:

Articles › View

___ blanket on the couch is used for chilly nights.

A. The

B. A

C. An

D. ∅


Vocabulary › View

The public supports acceptance of all races and religions and has an ___ towards any sort of hateful behavior.

A. ultimatum

B. antipathy

Grammar › View

Faridah prefers_______(cycle) to_______(walk)

A. Cycle, walk

B. Cycling, walking


Modal Auxiliary Verbs › View

Form a question using a modal auxiliary verb to ask for permission to leave the class according to school rules.

A. Should I leave the class?

B. May I leave the class?

C. Will I leave the class?

D. Can I leave the class?