Grammar Quiz

[ Grammar ]

The students _____ their homework when the teacher came to check.

A. had finished

B. were finishing

C. finish

D. have finished

Select your answer:
A  B  C  D  E 


Random Topics:

Verb + InfinitiveArticles with Proper NounsPresent ContinuousGrammar, Conditional Sentences, VocabularyVerbs + Gerund or InfinitivePassive SentenceGrammar - Be going toModal and Compound NounsModals, Conditionals, and Clauses- Defining, Non-definingAdjectives & Preposition

Other quiz:

Tenses › View

___ are you eating that?

A. which

B. why

C. what kind of

D. who


Present Perfect Tense › View

James has been in Thailand _____ months but he hasn’t visited the beach _____ .

A. for/ still

B. since/ already

C. since/ just

D. for/ yet

Vocabulary › View

Donald Trump’s popularity amongst the public has been fluctuating throughout his Presidency. Fluctuating means:

A. Remain steady

B. Increasing

C. Rising and falling irregularly

D. Diminish


Articles › View

He will be back in —— hour.

A. a

B. an

C. the