Which of the two is the correct sentence:
You are a sorry excuse of a magician
You are a sorry excuse for a magician
If both applies, then what is the difference between the two and when should we use one or the other?
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
ODO gives, under the definition of an excuse for examples for both excuse for and excuse of, which would imply that they can be used interchangeably. Although I have to agree, Google Books did give over 33,000 hits for sorry excuse for a vs. somewhat less than 2,500 for sorry excuse of a.