Is this statement incorrect? "I'm a former English major"
Is "I'm an English major" a better way to say it?
Isn't the fact that a person majored in English make the usage of the word "former" is inappropriate?
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community
This statement is actually completely incorrect. It implies that you physically are a major—an area of study. You can't be an area of study. This is one of the biggest pet peeves of collegiate newspapers in modern times.
The correct way to say this is "I majored in English" or, keeping the word former, "I formerly majored in English."
Using former in the sentence while you already have a past-tense verb is not incorrect. Sure, it isn't the most concise or clear way of stating it, but you can still use it there.
I was an English major
I think this implies you majored in English in the past, rather than changing your majors. I agree "former" does sound a bit like you changed majors:
I'm a former English major, now I major in politics.
(note that major is used both as a noun and a verb in the above sentence)