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:

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?