I have known her .... ages.
- Votes: 1,936
- Comments: 7
- Added: August 2003
'For' corresponds to the length of time and 'since' marks the beginning.
For answers 'how long' and 'since' answers 'when'.
'Than' is used in comparisons. 'Then' is not.
Further to previous explanations, 'since ages ago' would be fine, in my opinion. :)
You must vote before you can post a comment.
You can't use "since" there since "ages" is not a particular time. You can say "I have known her since we were both in kindergarten" but you can't say "I have known her since ages".
That is the last word. ;-)