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 TenseOther quiz:
Grammar › ViewThe 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
