Grammar Quiz

[ 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 Suggestion

Other quiz:

Prepositions and Prepositional Phrases › View

More 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