[ Past Tenses and Conditionals ]
They ____ for two hours before the train finally arrived.
A. waited
B. were waiting
C. had been waiting
D. had waited

Random Topics:
Verb PhrasesFuture Simple TensesGerunds and ModalsNouns & PronounsFirst ConditionalAdverbs of Frequency & Simple Present TenseModal Verbs and VocabularyParticipal PhrasesPresent Tense (Negatives and Questions)Past Perfect Simple & Past Perfect ContinuousOther quiz:
Idioms › View“If it’s a “feather in your cap” it means it’s ___.
a. a problem
b. cowardly
c. an honour
Grammar › View
I’ll … help you later.
A. can
B. could
C. be able to
Present Perfect Tenses › View______ you ever ______ sushi?
A. Have, eaten
B. Did, eat
C. Do, eat
D. Will, eat
Modals and Inversion › View
Identify the inversion: Little did I know what was coming.
A. What was coming little did I know
B. I knew little about what was coming
C. Little did I know
D. I had no idea what was happening
