Grammar Quiz

[ Present Perfect Continuous Tense ]

My young sister …….. piano for 2 years. (play)

A. have been playing

B. has been playing

C. has played

D. is playing

Select your answer:
A  B  C  D  E 


Random Topics:

Must or Mus notQuantifiers / Prepositions of Time and Comparative AdjectivesPronounsIndirect SpeechPresent Progressive TenseCompliment, Congratulation, and HopePreposition and ConjunctionPerfect and Past TensesArgumentative VocabularyArticle and Order of Adjctive

Other quiz:

Grammar › View

Are you ok? No , ____

A. I’m not

B. I amn’t

C. I aren’t

D. I isn’t


Grammar › View

Choose the correct option. They ________ to the concert last night.

A. didn’t go

B. don’t go

C. doesn’t go

Gerund and Infinitive › View

I remember _____ my keys in my bag, but now I can’t find them.

A. to put

B. putting


Conjunction › View

These sentences are clauses, except

A. My daughter likes to sing

B. The dog barks when the postman arrives

C. I cook the food and my little girl eats it

D. She knew I was hurt, yet she didn’t care