Indicate the correct answer: I ... you for ages.
1
Had seen.
2
Has seen.
3
Didn’t see.
4
Haven’t seen.
5
Saw.