Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Personal & Possessive PronounsModals of Obligation & ProhibitionThings in EnglishLinking Verbs & Helping VerbsAdverbial Clause, Noun ClauseNouns as AdjectivesModal VerbPerfect and Past TensePossessive Pronouns and Adjective PronounsNoun and Modal Verbs

Other quiz:

Tenses Practice › View

Aaron ____________ the car when we hit the sidewalk.

A. were driving

B. drove

C. driven

D. was driving


Tenses › View

They (walk) _________ home when they (find) _________ a lost puppy.

A. were walking / found

B. are walking / find

C. had walked / had found

D. walked / found

Grammar › View

The student is smiling. She _____ happy.

A. hopes to be

B. seems to be

C. looks like

D. seems like


Nouns, Articles, Determiners › View

When I listened to the radio this morning, ……… very bad. England are out of the World Cup.

A. the news were

B. the new was

C. the news was

D. the new’s