Topics: Future Perfect Tense
Don’t worry. I know you’re hungry. By the time you get home, I ———————— dinner.
A. I will cook
B. I have cooked
C. I will have cooked
Select your answer:

Random Topics:
Verb Tense, Pronouns and AntecedentsAdjective, Adverb, and Noun FormsModals and VocabularyComparative AdjectivesWH Questions and Simple Past TenseModals for DeductionModals and ResponsibilitiesCoordinating ConjunctionAdverb of MannersAdjective and AdverbOther quiz:
Grammar › View“Did you go to the office Christmas party?”
“Yes, but it was a big disappointment. Only six people showed _____.”
A. up
B. off
C. in
D. out
Grammar: Agreement › View
Both these boxes ……………… chalk. Each of the boxes ……………… 24 pieces of chalk inside.
A. contains ; has
B. contain ; have
C. contains ; have
D. contain ; has
