Grammar Quiz

[ Grammar ]

By the time you get back, I (to finish) ___ cooking dinner.

A. finish

B. finished

C. finishing

D. will have finished

Select your answer:
         


Random Topics:

Tenses and VerbsAsking and Giving SuggestionTransition WordsModal Verbs and ConditionalsComparative and Superlative AdjectivesVerbsPresent Perfect Simple & ContinuousGrammar - Present Perfect TenseGrammar - Wh QuestionsPunctuation

Other quiz:

Auxiliary Modal › View

The cinema ….. start at 08.00 pm

A. may

B. must

C. will

D. can


Tenses › View

The villagers ____ happy with their harvest (收成) this year.

A. is

B. was

C. are

D. were