It can be used with:
for, in, takes, took, be, were, was, before, after; and each way of using it is slightly different.
The meaning of “ages” is simple, but the senses in which it is used are more difficult to grasp:
- a long time; a very long time
- an eternity
- a longer time than the speaker wants
- an amount of time that the speaker considers significant
- often used as a way of complaining that whatever is wanted is taking or will take too much time
- for ages
- in ages
- takes ages
- it will be ages
- you were ages
- it was ages
- ages before
- after ages
- I haven’t seen you in ages – you look different.
- We haven’t been here for ages; we must come here more often.
- It takes ages to learn to play the guitar.
- It took ages to get there.
- It will be ages before we get our exam results.
- I will not be able to meet her for ages because I have so much work on.
- You were ages in the bathroom. What were you doing?
- I was ages putting this proposal together. I hope they like it.
- I met her online about 2010, but it was ages before I met her in real life.
- The restaurant was lovely and the conversation was good, but it was ages before they brought the food.
- I have not seen her going to temple in ages.
Origin is unknown. However the word ages represents a vey long time, because of its use in denoting periods of history : the bronze age, the stone age. Also: through the ages, which means throughout centuries.
- an age
Idiom of the Day
Meaning: extreme circumstances can only be resolved by equally extreme actions
Example: After the company had posted losses for the third consecutive year, the board decided to replace all of its top management. After all, drastic times call for drastic measures. Read on