[ 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 › ViewMary_________ waters her flowers before going to school. She waters them every morning.
A. fireworks
B. always
C. traditional
D. rarely
Verb Tenses (Progressive, Perfect) › View
The brilliant sun WAS STREAMING through the window.
A. present progressive
B. past progressive
C. future progressive
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
