The mail should arrive by now.
by now
idiomyou use this to say that something should have happened already or is likely true at this moment.
Origin
disputed originSee by, sense 3: “not later than (the given time); not later than the end of (the given time interval)”.
I expected them to be here by now, but the heavy traffic must have delayed their arrival.
Given the urgency of the situation, the authorities should have reached a definitive conclusion by now, yet the investigation continues without any clear resolution.
Last updated April 22, 2026