an extremely long time
Related words and phrases:
Two friends have bumped into each other ...
Friend 1: Edgar? Is that you? I haven't seen you in a very long time.
Friend 2: George? Wow! Good to see you. It has been donkey's years since we've seen each other.
Two friends are talking ...
Friend 1: We're all taking our motorcycles out this weekend for a road trip. Are you going to come along?
Friend 2: It's been donkey's years since I've ridden my bike.
Friend 1: Well then, it's time to wash off the dust, tune up your motorcycle and come for a ride.
Friend 2: It's been so long. I hope my bike will still run.
There is no gerund form for donkey's years.
1) ... but often just surprised that a wine that has been around for donkey's years can still be good.
2) ... whether we've only just started dancing or we've been doing it for donkey's years.
3) I recollect oh, donkey's years ago -- I used to sometimes go to ...
4) We've been "managing" our forests, oceans and biodiversity for donkey's years and look at the mess we are in.
5) I mean PC has been around for donkey's years longer than Xbox and PS.
6) ... give me the chance to perform two Beethoven Sonatas that I hadn't played in donkey's years.
7) He's been editor in chief of the Guardian and Observer for donkey's years and so he has the management experience and he knows how to preside ...
8) Greece has been a shambolic state for donkey's years.
9) But all religions have been at it for donkey's years. Recently it's been the turn of Islam.
10) Whether you're in the honeymoon period or have been together for donkey's years, it's important to surprise your man sometimes ...
11) This train never saw any cyclists for donkey's years, now we get dozens of them.
12) I haven't seen my old school friend Pete in donkey's years.
13) I've been on your email list for donkey's years... so I look forward to your audio.
14) She worked as PA to the manager of a Barclay's Bank branch for donkey's years.
15) Due to yesterday's efforts we can now enjoy the first summer in donkey's years where we can actually be pro-active in the transfer market.
16) Had one of these for donkey's years and did over 100K miles with it.
17) She has been around for donkey's years and is mother to two children with Michael Douglas.
18) Patsy announced a song that the fans hadn't heard live for donkey's years, a special request from their sound engineer.
19) My brother-in-law is gay and he's been with his partner for donkey's years.
20) He has recently released his first new album in donkey's years.