Question: 
Identify the correct sentence ---
It was raining for two days.
It is raining for two days.
It rained for two days.
It has been raining for two days.
Answer: 
It has been raining for two days.
Last Updated: 
07/04/2021 - 00:34