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 InfinitivesOther quiz:
Articles › ViewFariz 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
