あなたは私のためにそのような高い誕生日プレゼントを買う必要はなかったのに。の英作文
ここに英文を書きます。


  • 添削例一覧

  • 問題文には「誕生日プレゼント」とありますから、for my birthday とするか、such an expensive birthday present for me とします。
  • 「...を買う必要はなかったのに」という文からは、「実際に買ってしまった」という意味が言外に含まれています。書いていただいた英文は、単純な過去の「〜買う必要はなかった」という意味の文で、その文ではこうした含意は表現できません。助動詞+(no ……
  • need not と need を助動詞として使うのはイギリス英語で、しかも改まった書き言葉に限られます。通常は don't need to または don't have to の方がよいでしょう。
  • 過去の話なので助動詞+have+過去分詞で過去のことを表しましょう。
  • 「そのような」が抜けています。such a 形容詞 + 名詞 で「こんな/そんな ...」という表現は便利で日常会話でもよく使えます。使えるように覚えておきましょう。
  • 問題文にも「私のために」とありますし、語法的にも意味的にも for が良いでしょう。
  • 次の単語が expensive と、母音から始まるので、a が an になります。a なのか an なのかは、これが最終的にかかる名詞(今回は gift )ではなく、a の直後の単語(今回は expensive)の最初の音で判断します。
  • 問題文は「誕生日プレゼント」とありますので birthday をつけます。または You need not (needn't) have bought me such an expensive gift for my birhtday. で ……
  • 「そのような」は such a (an) 〜で表現できます。
  • expensive と続く単語が母音で始まっていますので a は an になります。


  • 推量や可能性を表す助動詞

    ©株式会社コンテンツアンドシステムズ