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:

Future Forms › View

Hurry up! The shop ___________ in 15 minutes and we still haven’t bought all the food we need.

A. is closing

B. is going to close

C. closes

D. will close


during, for, while › View

She gets up at 6 and meditates ___ an hour before going to work.

A. while

B. during

C. for

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