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:

Tenses › View

The teacher _______ attendance when I arrived.

A. was taking

B. has taken

C. were taken

D. were taking


Grammar › View

Which is correct?

A. You can still use it, Sir.

B. I am sorry, Sir.

C. Just use it, Sir.

D. Why are you saying ike that, Sir?

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