Grammar Quiz

[ Present Tenses ]

We _________ a pet for several years.

A. has has

B. have had

C. has had

Select your answer:
A  B  C  D  E 


Random Topics:

Vocab and GrammarGerund and InfinitiveComparison DegreeTenses - Irregular VerbsModifiersThe Future Simple TenseSentence LabelingAdverb Clause ConnectorFuture - Will and Be going toConjunctions, Prepositions and Interjections

Other quiz:

Vocabulary & Grammar › View

The referee showed a red card to the players ____ had been fighting.

A. –

B. which

C. who

D. whom


Tenses › View

She ______ driving in heavy traffic, so she doesn’t feel stressed anymore.

A. is used to

B. got used to

C. used to

D. will get used to

Adverb › View

I cant study here, there’s ______ noise.

A. Very much
B. Too much
C. Much


Modals › View

Can you speak a little louder? I ______________ hear you very well.

A. can

B. can’t

C. could

D. couldn’t