Choose the right variant: I … not seen you for ages.
1
Has
2
Have
3
Having
4
Had
5
Have to