14. It (rain) for a very long time.
Решение:
В задании необходимо использовать 'have' или 'has' для образования утвердительного предложения в Present Perfect.
Ответ: Has rained