[ 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:
Noun Phrases and Adverbials › ViewCreate an expanded noun phrase for “house”.
A. House
B. The old, brick house
C. Brick
D. The house
Modal Verbs for Speculation › View
I’m sure this is where Dan lives – 20 Main Street. This_________________where Dan lives – 20 Main Street.
A. Must be
B. Could be
C. Maybe
D. Can be
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
