[ Future Tenses ]
I ___ dinner by the time you get home.
A. will have been cooking
B. will have cooked
C. will cook
D. will be cooking

Random Topics:
Quantifiers and AdjectivesPresent Tenses: Simple vs ContinuousAdverbs by TypeUse of Prepositions or ConjunctionsImperative SentencesPrepositions and Phrasal VerbsConjunctionComparatives and Past Perfect TenseTypes of SentencesPast Simple TensesOther quiz:
Grammar › ViewYou ___ need to shout.
A. do
B. does
C. don’t
D. doesn’t
Tenses › View
Where is he? I …………… for him since three o’clock!
A. am waiting
B. was waiting
C. have been waiting
D. had been waiting
Phrasal Verbs › ViewThe hospital is____ tests to find out what’s wrong with her.
A. carrying out
B. carrying away
C. carrying up
D. pointing up
Grammar › View
He (brush) _______ his teeth.
A. brushes
B. brushing
C. brush
D. brushed
