I felt a shock.

「その知らせを聞いてショックを感じた。」で解答はI felt shockedだったのですが,生徒にI felt a shockでは駄目かと質問されました。shockには名詞もあるし,問題ないだろうと。。。(確かに。。。)I felt happy でも I felt happinessでも良いんですよねと。
「感情表現は受け身で表すから,edだと思うよ。」でその場は逃げたのですが,ALTに聞いたら,a shockの場合は,物理的だそうです。そういえば,「感電する」は get a shockでした。今日も勉強させて頂きました。