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:

Must / must not › View

You … switch your mobile phone on the plane.

A. must

B. mustn’t


Question Tag › View

Michael and Henry didn’t finish their homework, __________________?

A. does she

B. did he

C. did they

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