Grammar Quiz

[ 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 Perfects

Other quiz:

Vocabulary › View

A 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