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:

Present Tense › View

What was the weather like yesterday? It ____ snowy and cold.
A. is
B. was


Future Continuous Tense › View

Bobby … (not, work) on Saturday at 2 p.m.

a. will be not working
b. will not be working

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