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.出其不意地使(某人)说出(某事)