Topics: Past and Present Tenses
We _______ for the bus when it started raining. (wait)
A. were waiting
B. have waited
C. had waited
D. have been waiting
Select your answer:

Random Topics:
-ing / InfinitiveSuperlativesVerb Tenses and SubordinatesMust or Mus notCardiology ServicesGrammar speak,talk,say,tellFuture Simple TenseFigure of SpeechProgressive Verb TensesAdjectives and PronounsOther quiz:
Adverb of Time › ViewThe village will have no electricity ______ a new generator is installed.
A. until
B. since
C. when
D. as soon as
Grammar › View
Nicolò and Simone ___________ a great mark!
A. have got
B. has got
C. have get
