'At' and 'by' both refer to the reason or agent that shocked the person. 'Shocked at' means that 'what the speaker saw' was the cause behind his shock.
確定! 回上一頁