Grammar Quiz

Topics: 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:

Do not- Does notused to vs be used to vs get used toGrammar and StructurePronunciation and VocabularyConstrative ConjunctionPresent Tenses and ConnectorsGrammar Past and Future TenseCommas and Subordinating ConjunctionsComparative Adjectives and AdverbsTenses: Present simple, Past Simple, Future Simple

Other quiz:

Grammar & Vocabulary › View

“Do I have to buy a ticket to the concert?”

” No, you don’t, it’s ____.

A. interesting

B. expensive

C. sold

D. free


Grammar › View

How often do you ___________ tennis?

A. play

B. do

C. go