Topics: Modal Verbs
The streets are very wet. It ___ have rained earlier.
A. could have
B. might have
C. must have
Select your answer:

Random Topics:
Run-On SentencesTOEFL GrammarPresent Perfect SimpleContrastive ConjunctionGRAMMAR - Could / Could notSecond ConditionalsSimple Present and Present Continuous TensesFuture Tenses and ModalsPast Simple and Past ProgressivePrepositions and Prepositional PhrasesOther quiz:
Grammar › ViewIf it _____ , I will stay at home.
A. rain
B. rains
C. rained
D. raining
Question Tags › View
The party starts at eight o’clock, ____?
A. A. isn’t it
B. B. doesn’t it
C. C. does it
