-bestartled;beshocked;beamazed;betakenaback;astonish;surprise;with[in]surprise[astonishment];takebysurprise;belostinwonder;befilledwithwonder;givesb.afright;frighten;takeone'sbreathaway;knowthebreathoutofsb.;bedumbfounded;beoverwhelmedbyfright;haveone'sheartinone'smouth[throat]:
beflabbergasted;大吃一惊
Itgaveusallquiteashocktolearnthathehadmarriedagain.听说他再婚了,我们都很吃惊。