[ 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:
Singular and Plural NounsSo....that... Such.......thatDeterminers & QuantifiersAdjectives and AdverbsGrammar - Nouns, Verbs, and AdjectivesPassive Voice with ModalsModals of PredictionVocabulary, Grammar, SpellingPresent Tense vs Past TensePresent Simple & ContinuesOther quiz:
Grammar › View( + ) You will go to Bali.
( – ) ……………………….. .
A. You will be go to Bali
B. You won’t go to Bali
C. You won’t to go Bali
D. You won’t to go to Bali
Grammar › View
The art thieves are believed ________ two priceless paintings.
A. to steal
B. to be stealing
C. to have stolen
D. have stolen
