[ Tenses and Sentence Completion ]
We ______ (wait) for the bus when it started raining.
A. were waiting
B. are waiting
C. had waited
D. wait

Random Topics:
Active vs. Passive VoiceProgressive Perfect and Simple Verb TensesSpeech TensesAbilityThe Future Simple TenseModal AuxiliaryGrammar Like & Linking Verb-ing &-ed AdjectivesSo - Too - Either - NeitherGrammar: MorphologyOther quiz:
Grammar › ViewChoose the correct answer for the gap:
How long ___________ your colleagues or classmates?
A. have you known
B. have you been knowing
Grammar › View
She plans (graduate) from university next year.
A. graduate
B. to graduate
C. graduating
Vocabulary › ViewExplain the term ‘drifting’.
A. lazy
B. carried slowly
C. delightful
D. prove
Grammar › View
I ___ bring my umbrella because it’s sunny.
A. mustn’t
B. shouldn’t
C. don’t have to
D. can
