Grammar Quiz

Topics: Perfect Progressive Tenses

I ______ (practice) the piano for two hours when my friend arrived.

A. had been practicing

B. have been practicing

C. will have been practicing

Select your answer:
         


Random Topics:

Employment VocabularyNouns & PronounsUncountable NounsGrammar - Future ActionPresent Perfect Simple & ContinuousSimple and Continuous TensesGerunds and TensesPhrases and TensesGerund NounVerb Present Simple Tense

Other quiz:

Grammar › View

The white tennis shoes were a perfect ___________ to the rest of her outfit.

A. compliment

B. complement


Grammar › View

The ______ is very pleasant today

A. Whither

B. Weather

C. Whether

D. Wither