take by surprise
1. 使吃惊
The question took him by surprise.
他没想到人家会问这个问题。
习惯用语be taken by surprise1.■冷不防被...吓一跳, 出其不意地攻击spring a surprise on sb.1.■使某人大吃一惊in surprise1.■惊奇地to one's great surprise1.■使某人非常惊奇的是to the surprise of1.■令...非常吃惊的是surprise(sb.)into (doing sth.)1.■出其不意地使(某人做某事)surprise(sth.)from [out of] (sb.)1.■出其不意地使(某人)说出(某事)