THE ROADS ARE SLIPPERY . IT …… HEAVILY LAST NIGHT .A MUST RAIN B MU...

2. The roads are slippery . It …… heavily last night .

A must rain B must be raining C must be rained D must have rained