should arrive she is expected to arrive at this hour tomorrow. should have arrived she is expected to arrive before this hour tomorrow. The standard phrase is all things being equa l.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.