"Let alone" is often treated as a synonym of "not to mention." But are they interchangeable? Are the following sentences correct? If only #1 and #2 are correct, what's their difference?
John can speak Classical Greek, Latin, French, and Japanese, not to mention English.
John can speak English, not to mention Classical Greek, Latin, French, and Japanese.
John can speak English, let alone Classical Greek, Latin, French, and Japanese.
John can speak Classical Greek, Latin, French, and Japanese, let alone English. (This one is definitely wrong; added here for contrastive purposes.)
I'd appreciate your help.