[ 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:
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