Grammar Quiz

[ Tenses ]

This is a very old bicycle. I’ve had it…….years.

A. since

B. for

Select your answer:
A  B  C  D  E 


Random Topics:

Will vs be going toDescriptionsGrammar (was, were, could, could not)Past ModalsConditionals and WishesVerb PhrasesClauses and ConjunctionsVerb to Be Tenses & Object PronounPast Tense vs Present Perfect TenseThe Structural Types of Sentences

Other quiz:

Homonyms › View

The ___ character in the play is a middle-aged widow.
a. principal
b. principle


Grammar › View

Jia Ying _____________ a storybook every week.
A. read
B. reading
C. reads

Tenses › View

. Did you ___ (to see) the new movie?

A. look

B. view

C. see

D. watch


Tenses › View

I will be helping my neighbor next month when he moves.

A. Future Simple

B. Future Continuous

C. Future Perfect Continuous

D. Future Perfect