Interactive:
1. Used alone on meeting people to mean it has been a long time since you saw them last. English = 'I haven't seen you for ages!', 'It's been ages!', and so on.
As Modifier:
1. Used immediately next to a verb to mean that the action did not begin at the present time (or a time which is understood) and does not extend into the future (or after that time). English = not since.
2. Used immediately next to a time sign to mean the something will not happen from that time and into the future from that time. English = not since.