Grammar Quiz

[ Tenses ]

They _____ (finish) their homework before the game began.

A. finish

B. had finished

C. are finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Subject Verb Agreement and Verb TensesGrammar - may & mightPast Tense and Past ContinuousConditionalTime ClauseSentences vs Run-OnsPassive Voice with ModalsMixed ConditionalsPunctuation and GrammarGerunds/Infinitives

Other quiz:

Grammar › View

The teachers have got a computer. That is the ______ computer.

A. teachers’s

B. teachers’


Grammar › View

What is the English synonym for a word flat?

A. shed

B. apartment

C. stall