The streets are wet,it must __________last night.
问题描述:
The streets are wet,it must __________last night.
rain
have rained
be raining
have been raining 选哪个,
答
have rained