[ 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:
Relative Clauses › ViewThe girl you can see in the portrait is my aunt
A. correct
B. incorrect
Prepositions after Verbs › View
He apologized _____ the policeman _____ driving fast.
A. to / for
B. with / for
C. to / about
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?