[ Tenses ]
The streets (be) slippery. It (rain) last night.
A. are – must have rained
B. are – has rained
C. were – has rained
D. were – had been raining

Random Topics:
Verb PatternsArticles and QuantifiersCoordinating and Subordinating ConjunctionsAdverb or AdjectiveArticlesAdverbs of Frequency & Simple Present TenseSubordination ConjunctionsSentences and Non SentencesTenses and Time MarkersGrammar & VocabOther quiz:
Grammar › ViewThis is ____ a big country.
A. so
B. such
Grammar › View
I have just spent my money in the supermarket.
There is only ….. in my wallet.
_____
A. much
B. any
C. few
D. little
Adverbs of Manner › ViewWhen the bus arrived, there wasn’t … room for me.
A. really
B. not enough
C. enough
D. too
Modal Verbs › View
According to our policy, you ___________ wear a tie at work. Yes, I understand your feelings but it’s a rule.
A. should
B. have to
