[ 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

Random Topics:
Present Simple: affirmative, negative, interrogativeSo or SuchGrammar - to be, possessive, have gotGrammarSo Such Enough TooParts of Speech and Compound SentencesSimiles, Metaphors, Personification and HyperboleCausative VerbGrammar and PrepositionsAdjectives or AdverbsOther quiz:
Modals and Responsibilities › ViewI ___ finish this report by Monday.
A. must
B. need to
C. have to
D. responsible for
Gerund or Infinitives › View
On you way home today, don’t forget…
A. picking up some milk
B. to pick up some milk.
Vocabulary › Viewverb; to walk heavily or slowly, to work slowly
A. temerity
B. unfeigned
C. plod
D. virulent
Vocabulary › View
to do something without thinking
A. usage
B. grab
C. unconscious
D. shift
