[ Perfect Tenses ]
Before Saturday, you _______________ (do) all of your homework.
A. will have done
B. will do
C. will be done
D. will done
Select your answer:
Random Topics:
Grammar - may/might/couldAdverbs, Infinitives, Definite ArticleComparisonsVocabulary, Adjective & PrepositionHave toQuestion TagsSynonym and AntonymTenses and QuestionsPresent and Past Perfect TensesOther quiz:
Prepositions › ViewWhich word is NOT a preposition?
A. Track
B. At
C. Behind
D. Off
Vocabulary › View
Enriched uranium is a key _____ of a nuclear weapon.
A. discuss
B. counter-argument
C. characteristics
D. component