Grammar Quiz

[ Present Tenses ]

I _____________________ (collect) stamps since I was nine.

A. have collected

B. has collected

C. had collected

D. have collecting

Select your answer:
A  B  C  D  E 


Random Topics:

Infinitive GerundVocab and GrammarGrammar, adverbs of frequency placementTime ConjunctionsKinds of NounsAuxiliary Verbs (be, do, have)was wereLinking Verbs and TensesDemonstrative SpeechSubject Verb Agreement Irregular Verb

Other quiz:

Tenses › View

They were singing because they……………

A. have been winning

B. win a prize

C. had won a prize


Vocabulary and Grammar › View

How long does it take you to get there _______ foot?

A. by

B. on

C. to

D. for

Vocabulary › View

The police suspected that the statements were not made voluntarily but under ___.

A. patent

B. duress


Modal Verbs › View

I ___ be wrong, but I think the store closes at 9 PM.

A. could

B. would

C. Should