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:

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