Grammar Quiz

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

Time ClauseSentence Structure and PunctuationPresent Perfect: for/sinceArticle the or zero article (-)Asking for and Giving OpinionModal Verbs of Deduction and SpeculationWill & Be going toPreposition after some VerbsGrammar - Present Perfect Tense

Other quiz:

General Knowledge › View

Which astronaut placed the United States Flag on the surface of the moon during the Apollo 14 mission?

A. Alan Shepard
B. Neil Armstrong
C. Rakesh Sharma
D. Ed White
E. Beyonce Knowles


Grammar › View

Edinburgh is the town __________ Alexander Graham Bell was born. 
A. when
B. where
C. which
D. whom