[ 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:
Relative Clauses with who and whichPhrasal Verbs with up and downConditional SentencesPresent Simple TensePresent and Future TensesGrammar & TensesModal Verbs for SpeculationAdverbs of Manner, Likes and Preferencesa, an, the, zero articleModals and Modal PerfectsOther quiz:
Vocabulary › ViewA group of separate governments that agree to help each other.
A. Confederation
B. Constitutional
C. Federalism
D. Fundamental
Grammar › View
A:What did you do an hour ago? B:I ___ the Internet in my room.
A. surfs
B. surf
C. surfed
D. am surfing
