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:

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