[ Grammar ]
By the time you arrive, I__________ my homework
A. will finish
B. will have finished
C. finished
D. have finished

Random Topics:
Comparison of Adjectives and AdverbsGrammar MistakesHave as verb and auxiliaryModal "Have to"PRESENT SIMPLE - CHILDRENModals VerbVerb + InfinitiveVerbsParticipal PhrasesTypes of PrepositionOther quiz:
Grammar › ViewCila : ………………. Iman : Yes, he is a doctor.
A. Are your father a doctor?
B. Does your father a doctor?
C. Is your father a doctor?
D. Do your father a doctor?
Verb › View
Mark and John had been thinking about enrolling in photography classes.
A. Past Tense
B. Present Tense
C. Future Tense
D. Past Perfect Tense
E. Present Perfect Tense
Who among Aria, Samuel, and Ethan ________ swim very well?
A. can
B. will
C. am
D. have
Linking Verbs › View
The fire fighter urgently sounded the alarm.
A. Action Verb
B. Linking Verb
