Задание
Choose the correct answer:
It's still raining now. It _______________ for two hours.
- is raining
- has rained
- has been raining
- has been rained