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:
         


Random Topics:

Simple PastComparison Degree & GerundsPresent Perfect - Just, Already, YetPresent Simple PassiveGerunds and TensesLinking Words and PhrasesPlaces in TownNoun Phrases and AdverbialsGrammar & VocabularyNarrative Tenses & Conditionals

Other quiz:

Grammar › View

Why does this box _____ so many old books?

A. equipment

B. fight

C. contain

D. natural


Conjunction › View

What is the conjunction in the sentence: I will study hard or I will fail the test.

A. because

B. or

C. and

D. but