[ 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 QuestionsOther quiz:
Grammar › ViewI 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.”