Grammar Quiz

[ Grammar ]

By the time they arrive, we (finish) dinner.

A. finished

B. will have finished

C. will be finishing

Select your answer:
         


Random Topics:

Past Tense and Perfect TenseFuture Tenses and ModalsConjunctive AdverbsDefinite vs Zero Article Abstract NounsPresent Perfect vs Past Simple TenseTo Infinitive or Bare InfinitiveWas & Were QuestionsModals VerbGrammar - Wh Questions

Other quiz:

Grammar › View

I haven’t met my grandparents for five years.

A. I often met my grandparents five years ago.

B. The last time I met my grandparents five years ago.

C. It was five years ago that I didn’t meet my grandparents.

D. I last met my grandparents five years ago.


Active vs. Passive Voice › View

My son plays basketball on the school team.

A. This sentence is “Active.”
B. This sentence is “Passive.”