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:

Present Perfect, Present Simple, Present Continuous › View

_______________ he (call) _______________________ María?

A. Have he called María?

B. Have he call María?

C. Has he called María?

D. Have he calling María?


Describing Words › View

Cut the apple with a …………knife

A. sharp

B. high

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