【英語】「30分かかった」に for は不要?It took me… の正しい形と間違いやすい理由

「ここまで来るのに歩いて30分くらいかかった」

これを英語にしようとして、こんな風に迷ったことはありませんか?

  • × It took for me…

  • × It took for 30 minutes…

実は、take(時間がかかる)を使うとき、「for」は一切使いません。

なぜ不要なのか?

どう使い分けるのか?

スッキリ整理して解説します。


1. 結論:takeは「直接」言葉を並べるだけ!

英語で時間を表すとき、最もよく使われる形がこちらです。

It took + [人] + [時間] + to [動詞の原形] (例)It took me about 30 minutes to walk here.

ここがポイント!

  • me(人) の前に for は不要。

  • 30 minutes(時間) の前に for は不要。

take という動詞は、もともと**「(時間・人を)必要とする」**というパワーが強い言葉です。

そのため、前置詞(forなど)の助けを借りずに、そのまま後ろに言葉をくっつけることができます。


2. なぜ「for」を使いたくなるのか?

混乱の原因は、他の単語との混同にあります。

  • 「歩いた期間」を言うとき(walk) 〇 I walked for 30 minutes. (30分間歩いた) → 期間を表す for が必要。

  • 「私にとって」と言うとき(easy, difficultなど) 〇 It is easy for me to walk. (私にとって歩くのは簡単だ) → 対象を表す for が必要。

これらのイメージが強いため、take のときもついつい入れたくなってしまうのですが、**「takeのときはforはお休み」**と覚えてしまいましょう!


3. 実践!こんな風に使ってみよう(会話例)

シーンA:待ち合わせに少し遅れたとき

A: Sorry I’m late!(ごめん、遅くなった!)

B: No problem. Was the traffic bad?(大丈夫だよ。道が混んでた?)

A: Yeah, it took me about 30 minutes to get here because of the accident. (そうなんだ、事故のせいでここに来るのに30分くらいかかっちゃった。)

シーンB:旅行の計画を立てるとき

A: How should we go to the museum?(美術館までどうやって行こうか?)

B: If we walk, it will take us 20 minutes.(歩きなら、20分かかるよ。)

A: Let’s take a taxi then!(じゃあタクシーに乗ろう!)


4. ステップアップ:類語「spend」との違い

「時間をかける」と言いたいとき、spend もよく使われますが、使い方が全く違います。

比較ポイント take (時間がかかる) spend (時間を費やす)
主語 It (状況・事柄) I, You, We (人)
ニュアンス 「(どうしても)必要だった」 「(自分の意思で)使った」
文の形 It took me 30 minutes to walk. I spent 30 minutes walking.

💡 ワンポイントアドバイス take = to ...spend = ...ing この組み合わせをセットで覚えておくと、迷わなくなりますよ!


5. 最後に力試し!復習ミニクイズ

今日の学びをさっそくアウトプットしてみましょう。(答えは一番下にあります)

Q1. 次の( )に入る正しい言葉はどれ? It took (    ) about an hour to cook dinner. ① me ② for me ③ to me

Q2. 「宿題をするのに2時間かかった」正しい英文はどっち? A:It took me 2 hours to do my homework. B:It took for 2 hours doing my homework.

Q3. 空欄に正しい形を入れてください。 ① It took me 10 minutes (    ) eat breakfast. ② I spent 10 minutes (    ) breakfast.


クイズの答え

  • Q1: ① me (takeにforは不要)

  • Q2: A (Bはforが不要で、doingではなくto doが正解)

  • Q3: ① to / ② eating (takeはto、spendはingでしたね!)


おわりに

いかがでしたか?

「take は直接、時間や人を目的語にとる」というルールさえ掴めば、もう迷うことはありません。

まずは目的地に着いたときに、心の中で “It took me … minutes!” と独り言をつぶやくところから始めてみてください。

意識的にアウトプットすることで、自然に口から出てくるようになりますよ!

スポンサーリンク


コメント

タイトルとURLをコピーしました