[ 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:
Passive Voice - Past SimpleVerb and Sentence StructureGrammar: MorphologyModals of AdviceGerund, Infinitive & ModalsCommasPresent Perfect SimplePronouns ( Interrogative )Some & AnyPrepositions of Place and TimeOther quiz:
Grammar › ViewShe _____ work when she was 8.
A. started
B. starts
C. start
D. starting
Grammar › View
Sachin plays cricket , he is a ………………..
A. farmer
B. cricketer
C. dancer
D. singer
