【問題】
空欄に最も適当なものを下の①〜④のうちから一つずつ選びなさい。
It ( ) for Mary to learn that her bike had been stolen in Uguisudani.
① has shocked ② shocked ③ was shocked ④ was shocking
【解説】
この文は
「It is ~ for 人 to <動詞の原形>」「…するのは人にとって〜だ」という構文
従属接続詞のthat「〜ということ」
そしてshockという単語の意味を性格につかんでいるかが解答するために必要な知識です。
メアリーにとってthat以下ということを知る(learn) のはショックだった。という文になります。
that以下には鶯谷で自転車を盗まれたと書いてあるので、そのことが分かってショックだったのです。
そしてshockは「人に衝撃を与える」という意味なので、文頭にあるItはto learn以下を表す形式主語なのでItとshockの関係は能動だと分かります。
これらの理由で答えは④
さらにthat節の中が過去完了形になっています。
これはメアリーがショックを受けたという過去の時点よりさらに前(過去)に起きたこと(自転車を鴬谷で盗まれた)なので過去完了系になっています。
過去完了については
過去完了形
【訳文】
メアリーは鴬谷で自転車が盗まれたことを知ってショックだった。