Grammar Quiz

[ Vocabulary and Grammar ]

You don’t need a new mobile. you _____ a new one last year.

A. bought

B. had bought

C. have bought

D. have been buying

Select your answer:
A  B  C  D  E 


Random Topics:

Gerund, Infinitive, Bare VerbVerb to have1st and 2nd ConditionalsConnectives (because, due to, owing to, because of)Present Perfect and Present Perfect Progressive TensesUnless If First ConditionalTo Infinitive or GerundTAG QuestionsLinking VerbFuture Tense Vocabulary

Other quiz:

Future Tense › View

Every student ________________ a laptop in 2022.

A. have

B. has

C. will has

D. will have


Verb Tense › View

Is the verb tense past perfect, present perfect or future perfect? ‘The experiment will have concluded by tomorrow.’

A. Past perfect

B. Present perfect

C. Future perfect

D. Simple future

Grammar: Defining Relative Clauses › View

What’s the name of the man ____ lives next door?

A. that he

B. where

C. who


Adverbial Clauses of Manner and Result › View

She arranged the flowers carefully. She wanted them to look perfect.

A. She arranged the flowers carefully as though they didn’t matter at all.

B. She arranged the flowers carefully as if she wanted them to look perfect.

C. She arranged the flowers carefully like she was in a hurry to look perfect.