[ Tenses ]
She (practice) _________ the piano for three years. They (watch) _________ that documentary since last night.
A. has been practicing, have been watching
B. has been practicing, have watched
C. has practiced, have watched
D. been practicing, have been watching
Select your answer:

Random Topics:
Adverb PhrasesSimple Present - Negative & InterrogativeArticles & Compound NounsAsking & Giving AttentionCompliment, Congratulation, and HopePresent Simple Positive and NegativePerfect ModalsEnglish for TourismAdjectives-Comparison, SuperlativeOffer and SuggestionOther quiz:
Prepositions and Prepositional Phrases › ViewMore than three hundred people were _________.
A. on the boat.
B. on that leaf.
C. into the house.
D. over the fence.
Grammar › View
You look exhausted. You must rest for a few_____>
A. minutes
B. seconds
C. hours
D. days
