[ General Quiz ]
The yard is wet. It______ last night.
A. had to rain
B. could have rained
C. must have rained
D. may have rained
Select your answer:

Random Topics:
Verb and Sentence StructureProgessive TensesLinking WordsClause Markers TOEFL GrammarFuture PassiveCountable - UncountableSecond ConditionalGrammar - help/have/let/makeGrammar & VocabularyConjunctions & Cohesive DevicesOther quiz:
Mixed General Quiz › ViewThere are many bayous, or slow moving waterways in ___ state.
a. the
b. a
c. these
Future Simple Tense › View
The children ________ to do well in the examination.
A. going
B. will
C. are going
D. is going
