Grammar Quiz

[ Perfect Progressive Tenses ]

I ______ (wait) for you for an hour when you finally arrived.

A. have been waiting

B. was waiting

C. had been waiting

Select your answer:
         


Random Topics:

Modals for RecommendationsPast simple vs Present perfectDemonstrative PronounsVerbs & AdverbsModal PossibilitiesConditional Sentence Type 2Indefinite PronounsModal Verbs - ObligationVerb Tenses and Subject Verb AgreementTenses and Sentence Completion

Other quiz:

Wish Sentences › View

They wish they ………………a new car.

A. have

B. had

C. would have

D. has


Grammar › View

Choose the right one:

A. Is Michael playing the guitar?

B. Are Michael playing the guitar?

C. Is Michael play the guitar?

D. Is Michael plays the guitar?