Grammar Quiz

[ Past Tenses ]

It ______ all night long, that’s why the roads were wet in the morning.

A. rained

B. was raining

C. had rained

D. had been raining

Select your answer:
A  B  C  D  E 


Random Topics:

Idiom and TensesModal Verbs & Time PrepositionsInfinitive FormsGerunds as Objects of PrepositionsConditional ClauseSimple Present VS Present ContinuousPast Perfect Simple & Past Perfect ContinuousPresent Perfect and Simple Past TenseAdjective ClauseModals and Phrases

Other quiz:

Gerunds And Infinitives › View

I knew without …… that things hadn’t gone according to plan.

A. having told

B. to tell

C. being told

D. tell

E. to be told


Grammar › View

You were supposed to meet your friend for dinner at 6 pm, but you forgot.

What will you say?

A. I offer you my condolences.

B. I reject your apology.

C. It’s totally slipped my mind.

D. It doesn’t matter.

Wh- Questions › View

-Assistant:________does the plane goes to Costa Rica?

-Marge: In one hour.

A. Where

B. What

C. How

D. When


Coordinating Conjunctions › View

They went to the beach, _____ they decided to go for a swim.

A. so

B. but

C. and

D. because