[ 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:
Past Tense and Past ContinuousConditionalAdverb of ConcessionModal and Phrasal VerbsPast simple regular verbsPast Continuous and Past Simple TenseAbilityPresent Perfect and Simple Past TensePresent Simple & Present Continuous
Other quiz:
Grammar › ViewThe tram (leave / already) …………… so we have to wait for another.
A. already left
B. leaves already
C. has already left
D. had already left
Idioms › View
To think of a very imaginative and not really possible plan is to ___.
a. dream it up
b. go over it
c. come out with
Trending Topics
Loading...
How to use : Read the question carefully, then select one of the answers button.