be taken aback by 同义词
1 震惊
staggered shaken shock horror shock wave rock freak stun devastate stagger astound galvanize scandalize knock for a loop throw for a loop take aback be taken aback
2 大吃一惊
astounding staggered astounded flabbergasted thunderstruck stagger startle give a turn take aback jump out of your skin be taken aback knock out
3 被吓了一跳