[ Present Tenses ]
How long ________ she _____________ the piano?
A. has / been playing
B. has played

Random Topics:
Offering HelpNoun PhrasesGerunds, Infinitives and Modals of PossibilityPast Simple VS Used toFuture Simple TenseTenses and VerbsConditionalsGrammar and PunctuationThe First Conditional (if/unless)Verb 3 formsOther quiz:
Grammar and Vocabulary › ViewIf everything goes _______ to plan, we will be able to complete this task by the end of the week.
A. running
B. parting
C. comparing
D. according
Simple and Past Tenses › View
Oxfam ________ in more than 70 countries.
A. works
B. work
C. working
D. worked
Pronoun › ViewMr. Hull will lock up _____ building before leaving for break.
A. he
B. its
C. his
Grammar › View
There … a lot of mushrooms in the forest now.
A. is
B. are
C. was
D. have
