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

Random Topics:
Adverbs and Time ExpressionsGrammar RulesLinking VerbAdverb of MannersUncountable NounsTime and Calendarused to vs be used to vs get used toPrepositionsGrammar and ReadingGerunds, Infinitives and ParticiplesOther quiz:
Grammar › ViewWhere did you put ______ notebook?
A. your
B. you’re
Grammar › View
Don’t judge a book __________ its cover.
A. with
B. off
C. by
D. from
