Choose the correct form of tense for the given sentence:
It ______ for two hours and the ground is too wet to play on, so the match ______ postponed.
1
will rain, been
2
has been raining, was
3
has rained, has been
4
rained, been