[ 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 › ViewThey are studying …
A. sometimes
B. not
C. at the moment
D. never
Question Tags › View
Mrs.Jessica read English news this morning, ________?
A. doesn’t she
B. isn’t she
C. didn’t she
D. won’t she
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
