[ Verb Tenses ]
By tomorrow afternoon, he _________ the final draft of his research paper.
A. will have written
B. will wrote
C. will be writing
D. will has written

Random Topics:
Continuous and Perfect TensesFuture Simple TenseBecause / soConditional SentenceTenses and FoodPossessive Pronouns and Adjective PronounsWill and Will notVerb Tenses and ModalsAdverbial PhrasesRelative ClauseOther quiz:
Grammar › ViewMany are _____ waiting for their Reading Explorer books.
A. yet
B. already
C. never
D. still
Grammar › View
Dinner is not ___ ready, yet.
A. quiet
B. quite
Adverbial Clauses › ViewMany animals are hunted __________ their valuable fur.
A. therefore
B. in spite of
C. because
D. on account of
Future Tenses › View
By the time you get home, Tim __________ (open) all his presents.
A. will have opened
B. opens
C. opened
D. will open
