Topics: Past Tense
the bus came after I …. for forty minutes
A. have been waiting
B. had been waiting
C. was waiting
D. am waiting
Select your answer:

Random Topics:
Comparatives or SuperlativesPerfect Tenses and Have GotReporting VerbsKinds of NounsSo / Neither / Either / TooModal and Modal PerfectDefinite ArticlesPassive to ActiveIf ClausesPresent Simple/AffirmativeOther quiz:
Grammar › ViewHis grandfather made him __________ hard when he was small.
A. to study
B. studying
C. to be studied
D. study
Grammar › View
You never _________ late.
A. sleeps
B. sleep
C. sleeping
