Topics: 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:
Grammar - used to1st & 2nd ConditionalsEd and Ing EndingsPast simple vs Present perfectPhrase vs ClauseVocabullary TestModal Auxiliaries and To Be VerbsComparativesConstrative ConjunctionPersonal & Possessive PronounsOther quiz:
Homonyms › ViewAn important spice is made from ___ seeds.
a. fennel
b. phenol
Subject-Verb Agreement › View
Many companies also ______ computers.
A. Buy
B. Buys
