NativeUK Logo

Useful English Word or Phrase to Boost Your English: Donkey's Years

Quick summary: A very common phrase meaning a very long time.

What does it mean?

Donkey's years means an extremely long time. It is often used when something has not happened for ages, or when you have not seen someone for a long while.

Is it positive or negative?

It is neutral.

When do you use it?

Use it in everyday conversation when talking about time, memories, friendships, or delays.

Examples

Example 1: I have not been back to that town in donkey's years.

Example 2: We have known each other for donkey's years.

Question for you

What is something you have not done in donkey's years?

WhatsApp Me! Book a Lesson Home

Are you looking for English speaking practice online?

Are you looking for English speaking practice online? I offer online English lessons using Teams, Google Meet, and Zoom for my high-quality classes. My English speaking lessons are perfect if you are not getting enough speaking practice and want to improve your spoken fluency, accuracy, and learn natural vocabulary directly from a British native speaker. If you want to study English with a British native speaker online, you can find out more about lessons here. For another useful word, see yonks.