[ Verb Tenses ]
By the time the rescue team arrived, the storm ________ for several hours.
A. has rained
B. rained
C. had been raining
D. was raining

Random Topics:
Simple Present TenseCommunicative GrammarInfinitive or GerundCoordinate ConjunctionWord FormationPronouns and QuantifiersAdverbial Clauses of Reason / CausePlaces in TownSubject and Verb AgreementPronouns, Sentence Structure, and Figurative LanguageOther quiz:
Grammar › ViewI’m sure you______enjoy yourself in England.
A. are going
B. will
C. will going
Grammar › View
John …. the letter last night.
A. writes
B. wrote
C. written
D. has written
Grammar › ViewHad he____(live) in Florida ?
A. living
B. lives
C. lived
Modals and Tenses › View
Complete the sentence with future simple: They ___ to the concert next week. (will go, going)
A. went
B. are going
C. will go
D. goes
