flabbergast
flabbergast — verb
1. to make someone feel extremely surprised and confused, often by giving them news
to make someone feel extremely surprised and confused, often by giving them news they had no idea was coming
Leila felt completely flabbergasted when her best friend moved away without saying goodbye.
adjective pattern: feel + flabbergasted + when-clause
The mayor was flabbergasted by the news that the factory would close next month.
passive: be flabbergasted + by + noun phrase
"We were flabbergasted by the price of the wedding cake," Kofi admitted.
The students looked flabbergasted when the teacher cancelled Friday's test.
Rohan's announcement that he was quitting his job left his parents flabbergasted.
文法句型
flabbergast + object
be flabbergasted + by/at
be flabbergasted + to-infinitive
用法筆記
Almost always used in the passive voice (be flabbergasted) or as an adjective describing a person's reaction. The active form — subject + flabbergasts + object — is very rare in everyday speech.