Grammar Quiz

[ Tenses ]

They ______ (argue) for hours before reaching a decision.

A. argued

B. had been arguing

C. have argued

D. were arguing

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar: wishes and regretsComparative and Superlative AdjectivesActive & Passive VoiceAdverbial Clause of MannerAsking and Giving OpinionVerb Tenses and ModalsGrammar: so and suchTransitional WordsPresent Tense vs Past TenseTenses and Word Formation

Other quiz:

Future Tenses › View

Differentiating between future tenses: Choose the correct future tense for the sentence: ‘We ________ (have) a party next Friday.’

A. will have

B. have

C. has

D. had


Tenses › View

What is the correct form of the verb in this sentence? “I ___ (watch) TV every night.”

A. watched

B. watching

C. watches

D. watch

Present Tenses › View

The people in the flat upstairs ____ (disturb) us every night this week.

A. disturb

B. are disturbing

C. have disturbed

D. have been disturbing


Modal Verbs › View

You ________________ be late for work.

A. Mustn’t

B. Must