For example 'I haven't done X in an age' vs 'I haven't done X in ages'. Which is correct? Or is it simply a case of American English vs British English?

  • "I haven't done X in ages" is (much) more idiomatic in the US. – Hot Licks Oct 23 '16 at 20:44
  • 1
    @HotLicks As it is in Britain. "In an age" is far less common, but idiomatic nonetheless. – WS2 Oct 23 '16 at 20:45
  • Both are grammatical, one is more common than the other, and the Atlantic Ocean and the Irish Republic have nothing to do with it. – tchrist Oct 23 '16 at 21:08

The plural form is the more common, the singular one is idiomatic in BrE.

Ages (plural), (also an age [singular]) (informal, especially British English):

  • a very long time:

    • I waited for ages. It'll probably take ages to find a parking space. Carlos left ages ago. It's been an age since we've seen them.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.