Astonished_____________ what had happened, the cleaning lady ran

Astonished_____________ what had happened, the cleaning lady ran downstairs, crying for help.
A、over
B、for
C、with
D、at
【正确答案】:D
【题目解析】:该题考查的是介词与形容词的搭配。Be astonished at sth.表示对…感到惊奇。