[ Grammar ]
I _________ my homework by the time my parents come home
A. will finish
B. finish
C. will have finished
D. finished

Random Topics:
How often - long - much - manyState Verbs and Action VerbsSimple Past or Past ContinuousPast form of ModalsTime ExpressionsAdverbial Clause, Noun ClauseGrammar and Passive VoiceArticleTo infinitive - GerundVerb to beOther quiz:
Countable and Uncountable › View________ did you buy milk?
A. How many
B. How much
C. How any
Mixed General Quiz › View
A woman can become a ___ or a priest in the Anglican Church.
a. known
b. none
c. nun
No one has ________ the new boy for their team.
A. chose
B. chosen
Modal Verbs › View
I ____ help you with your project this weekend.
A. shall
B. will
C. might
