The streets are all dry . It during the night .
A. can''t have rained
B. mustn''t have rained
C. couldn''t rain
D. shouldn''t have rained
网友回答
(答案→)A. can''t have rained
B. mustn''t have rained
C. couldn''t rain
D. shouldn''t have rained
解析:can''t have rained 表示推测过去准没下过雨。