Grammar Quiz

[ Modal Verbs ]

The road is wet. It ___ last night.

A. must rain

B. must have rained

C. could have rained

D. should rain

Select your answer:
         


Random Topics:

1st ConditionalCOUNT - NONCOUNT NOUNSArticlesFinite and Non-Finite VerbSuperlative & Comparative AdverbsEd and Ing EndingsSimple Past Tense and Present Continuous TensePrepositions and ConjunctionsVerbs + Infinitives / Gerunds

Other quiz:

Adverbs, Modals, Preposition of time › View

The girl smiled ________ as she accepted the flowers.

A. sweet

B. sweetly


Idioms › View

To “eke out” means ___.
a. to rush out
b. to do with difficulty
c. to make easily