Skip to main content
in ages

in ages

28 2.4
For a very long time
  • idiom
  • Informal
translation icon : hace mucho tiempo
  • I am alive for the first time in ages!

Oh, I haven't had this in ages.

Autoplay Next

Examples

  • I haven't been to the movies in ages.

  • He hasn't played his guitar in ages, but he still remembers how to play his favorite songs.

  • Because I haven't had one in ages and I really feel like it.

  • Well, I feel like I've not seen you in ages, but it's only been a week.

  • I haven't seen him in ages, and we were friends for a very long time.

  • I haven't been home in ages, at least ten years.

  • I haven't seen you in ages.

  • We haven't had a family meeting in ages.

  • You haven't been here in ages!

  • It's the first quiet New Year's I've had in ages.

Synonyms

forever
vsin ages
1.0

For all time without end

implies a long but ultimately finite period rather than endless time
in perpetuity
vsin ages
  • Formal
16 7.8

A time that lasts forever

expresses a long time that is not necessarily without end
forever and a day
vsin ages
  • Archaic
5.6

For a very long time with no clear end

refers to a long past period after a great amount of time
unto the ages of ages
vsin ages
  • Archaic
9.9

For a very long time that never ends

is less formal and less ritualistic marking ordinary long duration

Antonyms

1.0

A short time before now

now
4 1.0

The present moment when something is happening

How Long

in ages
  • Informal
28 2.4
long ago
521 1.0
recently
1.0

Surface Forms

in ages positive
in ages positive

Morphology

in + age

The phrase combines the preposition 'in' with 'ages' (plural of 'age' meaning a long period), so the sense 'for a very long time' is directly inferable from the constituents and the common 'in + time period' pattern. This compositional logic is found across many languages and is not highly metaphorical, so a B1 learner who knows the words should understand it.

Etymology

In ages may come from using ages to mean very long periods of time, like saying someone was away 'for a very long time'. Imagine a calendar with many pages turning slowly; that's why in ages means 'for a very long time'.