[ Tenses ]
He ____ his homework by the time his parents get home.
A. will do
B. will have done
C. does
D. has done
Select your answer:

Random Topics:
Superlative & Comparative AdverbsModals - Reported Speech - ConditionalsConnectives (because, due to, owing to, because of)Much, many, a lot of, a few, a littleQuantifiers: too many, too much & enoughConjunctions and Verb TensesVerb AbilityGrammar (was, were, could, could not)Used to & would & Past SimplePresent TensesOther quiz:
Simple Present Tense › ViewShe…to school everyday
A. Go
B. Goes
C. Went
D. Gone
Homonyms › View
The tiger jumped ___ the ring of fire.
a. threw
b. through
