Correct option is B
The correct answer is
"A long time."
·
"Donkey’s years" is an idiom that means
a very long period of time.
· It is often used informally to indicate that something has been happening for many years.
Why are other options incorrect?
·
“At different timings" – Incorrect because it means various points in time, not a long duration.
·
“Short duration" – Incorrect because it is the opposite of "Donkey’s years."
·
“Wasting time" – Incorrect because it refers to not using time wisely.
Example Sentence:
I haven’t seen my childhood friend in donkey’s years!