to pass (of time); to elapse
no matter how much time passes; no matter how long you wait; (taking) forever
time passes; the days and months go by; the months roll on
as time passes; with the passing of time; with time
before ... days (months, etc.)
after; in (an amount of time)