I find it hard to detect any difference in meaning. I wondered at first whether "took me by surprise" might tend to be used more for a physical surprise, or sudden surprise, like someone entering a room unexpectedly. Now I'm thinking that this distinction is quite marginal, if it exists at all.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
GPYI wondered at first whether "took me by surprise" might tend to be used more for a physical surprise, or sudden surprise, like someone entering a room unexpectedly. Now I'm thinking that this distinction is quite marginal, if it exists at all.I wondered the same when I first read the question. I came to the same conclusion.