• ベストアンサー

英文法の基本事項が理解できません。

TOEIC用の勉強をしているのですが、以下文章が理解できません。 勉強に行き詰ってしまいました。すみませんが、アドバイスをお願いします。 1、He is reluctant to help with such a risky endeavor. 彼はそんな危険な事業に協力することを嫌がっている。 2、Although She is only a teenager, she acts mature for her age. 彼女はティーンにすぎないが、年齢にしては大人びた振る舞いをする。 3、He is proving to be a reliable assistant and is never late for work. 彼はしんらいできるアシスタントだということが分かってきている。決して仕事に遅れないのだ。 1については、私の考えだと with such a risky endeavor の with を about 「協力することについて嫌がっている」のではないかと思ってしまいます。なぜwithが使われるのでしょうか? 2も1と同じく、最後のforはどのように訳すのでしょうか? たとえばI studyed for 5 hours. I make a dinner for my family.といったことは理解できるのですが、2はいまいち掴めません。 3に関してもforがわからないのですが、それにあわせて、to be といったものが理解できません。どのように訳すべきなのでしょうか? 質問が多くてすみませんが、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Parismadam
  • ベストアンサー率65% (2756/4211)
回答No.2

1. Help with「~を手伝う」という慣用句です。この用法は「help +人+with~:(人)の~を手伝う」「help+人+to do:(人が~するのを手伝う)という用法も合わせて覚えておいて下さい。 例:I help you with the homework.「あなたの宿題を手伝う」 I help you to do your homework.「あなたが宿題をするのを手伝う」 2. 前置詞forには様々な用法があります。for her age「彼女の年のわりには」での使い方は、「~にしては」という視点の基準を表しています。In view of「~の観点からは」と同意です。 例:It's cold for August.「8月の割には寒い」 ちなみに、for 5 hoursのforは「時間・期間」を意味する前置詞です。 3. be late for「~に遅れる」という慣用句です。 例:I’m late for school.「学校に遅れる」→「遅刻する」 prove to do「~であることがわかる」という慣用句です。このtoは不定詞になり、動詞の原形があとに続きます。問題文では名詞a reliable assistantが使われているので、述部となるbe動詞が原形としておかれています。 例:The news proved to be false.「そのニュースは嘘だとわかった」 語句の意味がわからない時は、辞書でその単語を調べるとだいたいヒントが出ていますよ。こまめに辞書で調べる癖をつけて、頑張って下さい。

その他の回答 (2)

回答No.3

すべて イディオムですよ。 1) help with 事柄 ~を手伝う 2)for one's age  歳のわりには 3)prove to ~であることがわかる  late for ~に遅れる これは文法というより、単語・イディオム力の問題だと思います。 イディオムは、知らないと考えてもだめです。 知っていたら、即、得点になります。 文法的にこうなるはずだと解いてゆく問題と、 覚えていればすぐできる問題とがあります。 どちらも大切ですので、がんばってくださいね。

  • Karinpapa
  • ベストアンサー率41% (136/324)
回答No.1

1.help (人) with~ (人の)~を手伝う  よくhelp him with his homeworkみたいな形で出ますね。withの後に対象となるものがきます。ここでは(人)は省略されていますね。 2.ここでのforは~にとって、~に対して みたいな意味でしょうか。forの意味を辞書で調べると出てくると思います。 3.prove to~ ~であることが判明する 本来He is a reliable~ の形にprove toの進行形をはさんだのでto beという形になったのでしょう。 最後のforは熟語です。be late for~ で~に遅れる、遅刻する、といった意味です。

関連するQ&A