Search from various English teachers...
Present perfect and past tense! [Part 1] [B1/B2]
Question 1 of 5

___ raining for a while, but now it’s raining again.

It has stopped
It stopped