Resultado de búsqueda
15 de abr. de 2013 · "I haven't seen you for ages" "For ages" meaning a long period of time. other way means "I haven't seen you for a very long time".
I haven't seen you in ages and ages. No te he visto en años y años. I haven't seen you in ages, Tibi. No te he visto en años, Tibi. I feel like I haven't seen you in ages. Siento que no te he visto en años. I feel like I haven't seen you in ages. Siento como si no te hubiera visto en años. I haven't seen you in ages.
10 de nov. de 2006 · I haven't seen you in any of the time in ages. You've been there for ages. For the whole duration you have been in the bathroom. I could be wrong but I feel there is a subtle difference. Semantically, "I haven't seen you in ages" , or, "I haven't seen you for ages", really is the same thing.
20 de abr. de 2023 · I haven't seen you for ages. (I haven't seen you for a long time.)|The above example is where they are interchangeable and are referring to a single point in time which occurred in the past. However, only "for ages" can be used for a recurring activity over a time period.
IN AGES is used after negative and superlative structures; and never used with future tenses. e.g. I haven't seen him in ages. or I haven't seem him for ages. (same meaning) e.g. This is the best movie I've seen in ages.
I haven't seen you for ages. No te había visto en años. We haven't seen you for ages. No le he visto en años. Education Officer, I haven't seen you for ages. Funcionario de educación, hace siglos que no le veo. Hello, I haven't seen you for ages. Hola, no he hablado contigo en mucho tiempo. I haven't seen you for ages.
"I haven't seen you since ages" is unnatural and not an idiomatic usage. 'For' is correct in your sentence. As you mention, the general guideline is: since + specific named time (including relative times like last week) or; for + length of time; Examples: I haven't watched that movie since last year. (named time) I haven't watched that movie ...