By the time the train arrived, we ___ there for 30 minutes.
A. waited
B. were waiting
C. had waited
D. have waited

Random Topics:
Adverbial Clause / If / ComparativesVocabullary TestTransitive and Intransitive VerbNoun QuantifiersOn, At, ByActive & Passive VoicePresent Perfect Continuous TenseConjunctions and CommasGrammar and Verb TensesGerunds + To InfinitiveOther quiz:
Future Tense › View( – ) Rania is not going to party next Saturday night
What is the positive sentence of the sentence above?
A. ( + ) Rania is going to party next Saturday night
B. ( + ) Rania is goes to party next Saturday night
C. ( + ) Rania is went to party next Saturday night
D. ( + ) Rania are going to party next Saturday night
Grammar and Verb Tenses › View
Which of the following sentences demonstrates inappropriate shifts in verb tense?
A. He is studying for the exam while he will be working part-time
B. I will be cooking dinner while he is watching TV
C. She has been reading when the phone rings
D. They played soccer after they have finished their homework
Vocabulary › View………. can harm the environment.
A. Pesticides
B. Attractions
C. Facilities
D. Predators
Grammar › View
The fog ____ thicker and thicker and we were scared.
A. was getting
B. would get
C. had got
D. had been getting
