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

I love my car.  ___ has many nice features.

A. It’s

B. its

C. It

D. itself


a, an, the, zero article › View

There is a huge gap between ______rich and ______ poor in this country

A. the- the

B. a- an

C. a-the

D. the- a

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