Grammar Quiz

Topics: 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:
         


Random Topics:

Simple Verb TensesModals of ObligationVocabulary and IdiomsTime and CalendarPassive Modals in Different TensesPresent Simple PassivePrepositions and Phrasal VerbsGrammar and Verb TensesLinking VerbActive and Passive Gerunds and Infinitives

Other quiz:

Articles › View

Fariz is reading ____ fable about a farmer and his son.

A. a

B. an

C. the

D. –


Passive Voice › View

Dina: Do you know the result of the test?
Vino: Not yet. The announcement………twice.

A. was postponed

B. was being postponed

C. will be postponed

D. has to be postponed

E. has been postponed