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:

Grammar › View

Which of your coworkers _______ at the reunion last night?

A. have you seen

B. did you see

C. were you seeing

D. had you seen


Grammar › View

I spend slightly _____ time getting to work since I moved.

A. less

B. fewer

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