[ 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:
Tenses › ViewWhat ____________________ about his last book? – I __________________ it a lot. (YOU THINK, LIKE)
A. did you think – like
B. are you thinking – like
C. do you think – like
Compound Adjectives › View
My parents are quite ________ . They accept most of things I do, without getting upset.
A. easy-going
B. bad-tempered
C. tight-fisted
D. narrow minded
Modal Verb › ViewWho 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
