Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Conjunctions & PrepositionsModal ProbabilityOffering HelpOrdering AdjectivesWho vs WhomQuantifiers: too many, too much & enoughDefinite ArticlesDirect-Indirect SpeechIndefinite PronounsVerbs + Infinitives / Gerunds

Other quiz:

Tenses › View

We 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 › View

Be 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