1) I have not seen you for ages.
2) I have not been here for a long time.
3) We have played for two hours.
4) She has done everything for a couple of minute.
5) He has found the answer for five minutes.
1) I haven't seen you since childhood.
2) They have not heard from you since September.
3) She has celebrated Christmas alone since her uncle died.
4) We haven't spent so much money since our wedding day.
5) You haven't met him since that party.