Grammar Quiz

Topics: Present Perfect and Present Perfect Progressive Tenses

I ___ (wait) for the bus for 20 minutes.

A. have waited

B. have been waiting

C. waited

D. am waiting

Select your answer:
         


Random Topics:

Relative Clauses PronounsNouns FormationAdverbsDo / Have / Can - Basic QuestionsComparisionsPast and Past ContinuousRegular and Irregular VerbsCohesive DevicesInterjections, Tag Questions and Nouns of Direct AddressSuch...that, so ......that

Other quiz:

Past Tenses › View

Bill (have)            breakfast when I (stop)       at this house this morning.

A. were having- stopped

B. was having- stopped

C. was having- stoped

D. had- stopped


Grammar › View

What does it mean?

You could’ve said “No” politely.
___
A. I chose to say “No”

B. I chose to say “Yes”