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:

Passive Voice › View

Past participle of buy

A. Buyed

B. Bought

C. Buyen


Grammar › View

Please put the book ……… you go out.

A. But

B. Before

C. Never

D. Forever

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