The streets are all wet .It ___ during the night.A、must be raining B、must have rain C、must have rained D、had to rain

问题描述:

The streets are all wet .It ___ during the night.
A、must be raining B、must have rain C、must have rained D、had to rain

c 表示已经完成和肯定,已完成用have done表示的哦

答案C 现在完成时

C
情态动词后面接现在完成时,表示对过去的动作的猜想,或者表示过去应该完成什么事情,结果事实相反
意思为,晚上一定下雨了.
例句:你本应该昨天完成你的家庭作业的.You should have finished your homework yesterday.
希望答案能让你满意!

C