It ____have rained, for the ground is dry.
举一反三
- It ____ just now. The playground is dry. A: can't have rained B: can have rained C: mustn't have rained D: must have rained
- It seemed _______, for the road was still dry. A: not to rain B: to not rain C: not to have rained D: to not have rained
- It must have rained yesterday, _____ the ground is wet.
- It must have rained last night,________the ground is wet.
- The ground is wet, it ( ) last night. A: must rain B: must have rained C: is raining D: could have rained