日本語訳と英作文

「彼はなぜ彼女に自分の部屋を使わせてあげたのですか?」
→「Why did he let her use his room?」

①文の要素への分割

「彼はなぜ彼女に自分の部屋を使わせてあげたのですか?」は「彼はなぜ彼女が彼の部屋を使うのを許可したのですか?」なので「文の要素」に分解すると

「彼は」「なぜ」「彼女が」「彼の部屋を使うのを」「許可したのですか?」

となります。

「SはOにCさせる」という表現なので第5文型(SVOC)の形が成り立ち、

「彼は」・・・・・・・・主語(S)
「なぜ」・・・・・・・・修飾語(M)
「彼女が」・・・・・・・目的語(O)
「彼の部屋を使うのを」・補語(C)
「許可したのですか?」・述語(V)

となります。

②-①「彼は」→「he」

「彼は」は主格なので「he」で表します。

②-②「なぜ」→「why」

「なぜ」は「why」で表します。

②-③「彼女が」→「her」

「彼女が」は目的格なので「her」で表します。

②-④「彼の部屋を使うのを」→「use his room」

「彼の部屋を使うのを」は、「use his room」で表します。

②-⑤「許可したのですか?」→「did ~ let」

「許可したのですか?」は、「許可」なので「let」を使って、「did S let」で表します。

③まとめ

「文型」:第5文型(SVOC)
「S」:he
「V」:did ~ let
「O」:her
「C」:use his room
「M」:why

「疑問詞」を文頭に移動させる必要があることに注意して英作すると

「彼はなぜ彼女に自分の部屋を使わせてあげたのですか?」は「Why did he let her use his room?」

となります。

文法のページへ

英作文のページ(初級)へ

英作文のページ(中級)へ

無料の「基礎から始める瞬間英作文アプリ」を使って英文をチェックしよう