Dear teachers,

Would you say "I haven't been to the cinema FOR / IN ages" or both? Is "IN ages" American English ? Are there other instances where we can use "IN ages"?

Thank you for your help.

American English speaker here: I'd say "...in ages."
Either would do, in BrE; but "for" is probably more usual.

Site Hint: Check out our list of pronunciation videos.
Grammar Geek, would you please give me other examples where you would say "IN ages"?
It's just an informal expression meaning "in a very long time.

Come on, let's go to lunch. We haven't been out together for lunch in ages.

Oh my gosh - I haven't seen you in ages!

Also, you can use "it's been ages since."

Mom, it's been ages since you said we could go to the park. When are we leaving? (Translation for a 7 year old: at least 15 minutes)

It's been ages since we've been to this restaurant - look what's happened to the prices.

Does that help?
Students: Are you brave enough to let our tutors analyse your pronunciation?
 MrPedantic's reply was promoted to an answer.
Thanks Emotion: smile