in,for donkey's years
in the nick of time
for the time being
all in good time
for good
from time to time
the other day
on the spur of the moment
at the drop of a hat
once in a blue moon
recently
very rarely
just in time to prevent something bad happening
for now
permanently, without the possibility of change in the future
if you do something on the spur of the moment, you do it suddenly and do not take time to plan it or think carefully about it
an extremely long time
used for telling someone to wait for something and not try to make you hurry
immediately or in a way that shows that you have no doubts about doing something
sometimes, but not often