[ 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

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 VerbsOther quiz:
Grammar › ViewFaridah 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?