Select the most appropriate verb / verb phrase to fill in the blank.
They __________ their house for the past two months, and it's finally starting to look fantastic.
1
were renovating
2
will renovate
3
has renovated
4
have been renovating