Please let me know what is the correct choice (and WHY) between "before long" and "after a while" in the sentence below. I'm sure Fiona will be here before long/after a while. Many thanks.
Top answer
These are both correct. "Before long" means "soon" and "after a while" means "eventually".
— LetMeCheckThat
These are both correct.
"Before long" means "soon" and "after a while" means "eventually".
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.