[ Grammar ]
Why is your hair wet? It _______________ for hours and I didn’t have any umbrella!
A. have raining
B. has rained
C. has been raining
D. has being rained

Random Topics:
Conjunctions & PrepositionsModal ProbabilityOffering HelpOrdering AdjectivesWho vs WhomQuantifiers: too many, too much & enoughDefinite ArticlesDirect-Indirect SpeechIndefinite PronounsVerbs + Infinitives / GerundsOther quiz:
Tenses › ViewWe don’t know what he looks like because we … him.
A. haven’t met
B. didn’t meet
C. don’t meet
D. won’t meet
Prepositions › View
“Here’s a present ………… us …….. you,” said the Principal to the student.
A. from, for
B. by, for
C. from, to
D. by, to
Grammar › ViewBe sure to wipe off your desk before leaving class.
A. Declarative
B. Imperative
C. Exclamatory
D. Interrogative
Grammar › View
My mother will _____________ for work when she is done cooking.
A. left
B. leave
C. leaves
D. leaving
