Grammar Quiz

[ Future Perfect vs Future Continuous ]

By the time you arrive I _______ (cook) something spectacular and dinner will be on the table waiting for you.

A. will be cooking

B. will have cooked

Select your answer:
         


Random Topics:

Simple Past Tense and Past Perfect TenseComplex PrepositionsGerunds and TensesPhrasal Verbs and Verb FormsBe Going To vs. WillPreposition & Relative ClausesArticles and Quantifiers-Ing and Infinitive Verb PatternsPresent Simple and Past ContinuousDependent Clauses

Other quiz:

Grammar › View

This is _____________ garden I have ever seen!

A. beautiful

B. more beautiful

C. most beautiful

D. the most beautiful


Tenses › View

I (wait) for a whole hour!

A. wait

B. have been waiting

C. have waited

D. am waiting