Time and patience idioms (B2 Vocabulary)

Use in the long run for eventually, in the short term for the near future, and time flies when time seems to pass quickly.

How soon, and how far ahead

WordPronunciationExample
in the long runRepairs we skip now will cost a lot in the long run.
in the short termIn the short term, a basic website is enough.
time fliesThe summer is almost over; time flies.

Waiting and staying flexible

Play it by ear: decide as you go. Bide your time: wait patiently for the right moment. Once in a blue moon: very rarely.

WordPronunciationExample
play it by earNobody has picked a movie yet; we will play it by ear.
bide your time/baɪd jʊr taɪm/She bided her time and asked for a raise once the project succeeded.
once in a blue moon/wʌns ɪn ə blu mun/He only calls once in a blue moon, so it was a surprise.

Rushing, late and soon

Against the clock: in a rush. Just around the corner: very soon. Call it a night: stop for the night. Better late than never: late beats never.

WordPronunciationExample
against the clockThe crew had only an hour, so they worked against the clock.
just around the cornerExams are just around the corner; start revising now.
call it a nightIt is past midnight, so we should call it a night.
better late than neverHe finished his degree at fifty; better late than never.

What are the common mistakes?

IncorrectCorrectWhy
"The diet is hard now, but in the short term you'll be much healthier.""The diet is hard now, but in the long run you'll be much healthier."In the short term refers to the near future, so a benefit that arrives after a long time needs in the long run.
"We have no plans yet, so we'll bide our time this weekend.""We have no plans yet, so we'll play it by ear this weekend."Bide your time needs a goal you are waiting for; with no plan at all, the idiom is play it by ear.