回答

✨ ベストアンサー ✨

問3
意訳すると、
あごひげのせいで5歳としをとって見える、
という意味になります。

make 人 動詞
で 人に(動詞)させる という意味になります。
look
で 〜に(のように)見える という意味になります。

問4
意訳すると、
その子どもはアイスクリームを食べるべきではなかったのに、食べた
という意味になります。

should have
で すべきだった(のにしなかった)となるので、

should not have
で すべきではなかった(のにした)です。

分かりにくくてすみません。

そら

追記です。

should have の後にくる動詞は過去分詞になります。

ゲスト

問4の方なのですが、notが付くなら haveの後だよな.....物理的にありえないから 選択肢から消しちゃおう っとなったのですが、notはなぜこの位置なのでしょうか?

そら

なるほど!たしかにhaven'tという形もあります。
ですが、問4とは関係していません。

例えば、U shouldn't talk. というような原形の動詞のみだとわかりやすいですよね。
shouldのあとにnotが来ています。
しかし、ここでは動詞がhave + 過去分詞形の形になっているので、haven'tと混乱しやすくなると思います。(そういう狙いでしょうか?)

have eatenをひとかたまりとして見る(ただの動詞の活用としてみる)と、解決に繋がるのではないでしょうか!
つまり、
shouldn't + 動詞(活用してしまっているが、動詞!)というふうに強引に持っていくのです!
長文失礼しました!

この回答にコメントする
疑問は解決しましたか?