Briefly, Swan's Practical English Usage says this: 1-- We use except with or without for after general statements, especially after generalizing words like all, every, no, everything, anybody, nowhere, whole , etc. 2-- In other cases we usually use except for . 3-- We use except , not except for , before prepositions, conjunctions and infinitive verbs.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.