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:
Sentence LabelingUncountable NounsPast and Present ContinuousSimple Present and Present ContinuousAdjectives, ING - EDGrammar - First ConditionalGrammar: SyntaxPast Continuous Tense & Past ModalsComparison of Adjective and AdverbNoun, Pronoun, Adjective, VerbOther quiz:
Grammar › ViewHe put a small _____ of butter on his bread.
A. amount
B. number
Mixed General Quiz › View
It is easy to cross a fence by climbing a ___.
a. stile
b. style
