I've always felt that it was a question of "before" and "after". Soon = in or after a short time. Early = happening or done before the usual or expected time.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
hrsaneiUsing concept of after and before is a good idea to make students understand the difference.
But how can we justify the following sentence
I arrived at the party sooner than Jack. Here, 'sooner' means exactly the same as 'earlier' and 'before'. But I would guess that 'sooner' is the least likely of the three to be used in that s