Grammar Quiz

[ Present Perfect Tense ]

I have danced ___ I was 3 years.

A. since

B. for

C. from

D. at

Select your answer:
A  B  C  D  E 


Random Topics:

The First Conditional SentenceAntonymsGrammar - some / anyModals of DeductionPunctuationsZero & First ConditionalGrammar MistakesDescriptionsGerund, Participle, Infinitive, or AppositivePast Tense, Recount Text, and Future Tense

Other quiz:

Grammar › View

This bottle is (my/mine). The other one is (your/yours).

A. My – your

B. Mine – yours

C. My – yours

D. Mine – your


Tenses › View

We _______ TV at home this afternoon

A. watch

B. is watching

C. are watching

D. watched

Tag Question › View

I have had an apology to make to you, ____?

A. haven’t I

B. don’t I

C. may you

D. have I


Modal Verbs › View

___ you succeed in passing the final term examination!

A. May

B. Can

C. Should

D. Must