Grammar Quiz

[ Gerund, Infinitive & Modals ]

Look at the street, it’s very muddy. It ____ rained last night.

A. could

B. might be

C. would have

D. shall be

E. must have

Select your answer:
A  B  C  D  E 


Random Topics:

Prepositions of Location, Movement and TimeModals and ResponsibilitiesAdverbs or AdjectivesAdverbial Clauses of Reason / CauseProgressive Verb TensesGiving and Asking for AbilityArticles and PrepositionsCardiology ServicesContinuous TensesInterrogative Pronouns & Adverbs

Other quiz:

Articles › View

Do you know ___ Wilsons? The are a really nice couple.

A. –

B. the

C. a | an


Grammar › View

I’ve ___ English for three years and soon I’m going to be using it at work.

A. been learning

B. learned

Subject Verb Agreement › View

Several of the field hockey players also _______ to the track team.

A. belongs

B. belong


Present Perfect & Past Simple Tense › View

It has been raining …………… more than four days.

A. since

B. for