Q426
The roads are wet; it must had rained last night.
A.
might had
B.
must have been
C.
must have
AnswerD.
would have
E.
No correction required
Answer: Option C
Solution
Answer: Option C
Solution:
The roads are wet; it must have rained last night.