[ Modal Auxiliary ]
Look at this street it is very muddy. It ……….. have rained heavily last night
A. Will
B. Would
C. Could
D. Must

Random Topics:
Object PronounsModal RequestsPast Simple VS Used toAdverbs (manners & modifiers)CommasCompound and Complex, ConditionalsArticles and QuantifiersAdverbial ClauseSimple TenseIF CLAUSEOther quiz:
Present Perfect Tense › ViewShe_____ studied Japanese, Russian, and English.
A. has
B. have
Tenses and Structures › View
. Fill in the blank: The movie (which, whose) I watched was thrilling.
A. who
B. that
C. which
D. whom
Tenses › ViewPut the verb in bracket into the correct form
I (not, eat) ___________ dinner at six o’clock yesterday.
A. didn’t eat
B. not eat
C. ate not
D. didn’t ate
Grammar › View
What did Gregor do when he saw the coffee pouring out near his collapsed mother.
A. He drank some of it.
B. He tried to offer some to his mother.
C. He cleaned it up as quickly as he could.
D. He involuntarily snapped his jaws at it.
