
How long does it take? は、移動・作業・手続きなどに「どのくらい時間がかかりますか?」と尋ねる定番表現です。
旅行だけでなく、料理、仕事、勉強、病院、買い物など幅広い場面で使えます。ただし、未来の予定なら How long will it take?、過去の出来事なら How long did it take? と時制が変わります。この記事では、基本の意味、to do・人・from A to Bを加える語順、自然な答え方、似た疑問文との違いを解説します。
Contents
How long does it take?の意味
How long は「どのくらい長く」、take はここでは「時間を必要とする」です。直訳すると「それはどのくらいの長さの時間を必要としますか?」となり、自然な日本語では「どのくらい時間がかかりますか?」になります。
A: How long does it take?
どのくらい時間がかかりますか?
B: It takes about thirty minutes.
30分くらいかかります。
質問の it は、移動や作業など「今話題にしていること」を受ける形式的な主語です。答えも It takes + 時間. の形にすると簡単です。

しゅみすけ(大山俊輔)
How long does it take to do?の語順
「何をするのに時間がかかるのか」を具体的にするときは、後ろに to + 動詞の原形を置きます。
How long does it take to cook this?
これを調理するのにどのくらいかかりますか?
How long does it take to learn basic English?
基礎英語を身につけるのにどのくらいかかりますか?
How long does it take to get a refund?
返金されるまでどのくらいかかりますか?
How long does it take to charge the battery?
バッテリーの充電にはどのくらいかかりますか?
基本の語順は次のとおりです。
How long + does + it + take + to do?
日本語の「~するのに」を先に考えると語順が乱れやすいため、まず How long does it take をひとかたまりで言い、その後ろに動作を足すと組み立てやすくなります。
人を入れるときはHow long does it take you to do?
「あなたが~するのに」「私が~するのに」のように人を示す場合は、takeとto doの間に人を置きます。
How long does it take you to get ready?
あなたは支度するのにどのくらいかかりますか?
How long does it take her to walk to work?
彼女が職場まで歩くのにどのくらいかかりますか?
It takes me about twenty minutes to get ready.
私は支度に20分くらいかかります。
It takes him an hour to finish the report.
彼はその報告書を仕上げるのに1時間かかります。
語順は次の形です。
How long does it take + 人 + to do?
It takes + 人 + 時間 + to do.
移動時間を聞くHow long does it take from A to B?
出発地と目的地を伝えるときは、from A to Bを使えます。より具体的には to get from A to B と言うと自然です。
How long does it take to get from the airport to the hotel?
空港からホテルまでどのくらいかかりますか?
How long does it take from Tokyo to Kyoto by train?
東京から京都まで電車でどのくらいかかりますか?
It takes about fifteen minutes on foot.
徒歩で15分くらいです。
It takes around two hours by bus.
バスで2時間ほどかかります。
到着を表す get there / get here の使い方は、get there・get hereの意味とarrive・reachとの違いでも詳しく解説しています。
does・will・didの使い分け
How long does it take?:通常はどのくらいかかる?
現在形は、普段の所要時間や一般的な目安を聞くときに使います。
How long does it take to get there by train?
そこまで電車でどのくらいかかりますか?
How long does the application process take?
申請手続きには通常どのくらいかかりますか?
How long will it take?:今回はあとどのくらいかかる?
will は、これから行う作業や、現在進行していることの完了予測を尋ねるときに自然です。
How long will it take to fix my phone?
私のスマートフォンを修理するのにどのくらいかかりますか?
How long will it take to finish?
終わるまでどのくらいかかりますか?
It’ll take another ten minutes.
あと10分かかります。
How long did it take?:どのくらいかかった?
すでに終わった移動や作業について尋ねるなら did を使います。didが過去を示すため、後ろは take のままです。
How long did it take to finish the project?
そのプロジェクトを終えるのにどのくらいかかりましたか?
How long did it take you to find the hotel?
ホテルを見つけるのにどのくらいかかりましたか?
It took us three days.
私たちには3日かかりました。
答え方:It takes・It’ll take・It took
- It takes ten minutes.:通常10分かかります
- It’ll take ten minutes.:今回は10分かかるでしょう
- It took ten minutes.:10分かかりました
正確な時間が分からなければ、about、around、roughly などを加えて「約」を表せます。会話では about と around が使いやすい表現です。
It takes about an hour.
1時間くらいかかります。
It’ll take around two weeks.
2週間ほどかかるでしょう。
It shouldn’t take long.
それほど時間はかからないはずです。
It depends on traffic.
交通状況によります。
場面別の自然な例文
海外旅行
How long does it take to go through security?
保安検査を通過するのにどのくらいかかりますか?
How long will it take to get to the airport?
空港までどのくらいかかりますか?
It takes about forty minutes without traffic.
渋滞がなければ40分ほどです。
仕事
How long will it take to prepare the estimate?
見積書の準備にはどのくらいかかりますか?
It should take two or three business days.
2~3営業日かかる見込みです。
How long did it take you to learn the new system?
新しいシステムを覚えるのにどのくらいかかりましたか?
暮らし・買い物
How long does delivery take?
配送にはどのくらいかかりますか?
How long will the repair take?
修理にはどのくらいかかりますか?
It takes about an hour to bake.
焼くのに1時間くらいかかります。
学校・学習
How long does it take you to do your homework?
宿題をするのにどのくらいかかりますか?
It usually takes me thirty minutes.
普段は30分くらいかかります。
How long does it take?と似た疑問文の違い
How long is it?との違い
How long does it take? は「必要な時間」を聞きます。How long is it? は、物の長さや映画・イベント自体の長さを聞く表現です。
How long does it take to watch the movie?
その映画を見るのにどのくらいかかりますか?
How long is the movie?
その映画は何時間ありますか?
How long is the bridge?
その橋の長さはどのくらいですか?
How far is it?との違い
How far は時間ではなく距離を尋ねます。
How long does it take to get to the station?
駅までどのくらい時間がかかりますか?
How far is it to the station?
駅までどのくらいの距離ですか?
How much time does it take?との違い
How much time does it take? も文法的には可能ですが、普通の会話では How long does it take? のほうが短く自然です。
日本人が間違えやすいポイント
時間を聞くときはHow many timeではない
time を「時間」という意味で使うときは数えないため、How many time とは言いません。回数なら How many times?、所要時間なら How long? を使います。
doesの後ろはtakesではなくtake
How long does it takes? は誤りです。三人称単数の -s は does がすでに担当しているため、動詞は原形の take にします。
How long does it take? ○
How long does it takes? ×
過去形もdid it tookではない
did の後ろも原形です。
How long did it take? ○
How long did it took? ×
しゅみすけ(大山俊輔)
表現が出てこないときの簡単な言い換え
How long does it take? がすぐに出てこなくても、知っている時間を使って確認できます。
- How long does it take? → Is it about thirty minutes?(30分くらいですか?)
- How long will the repair take? → Will it be ready today?(今日中にできますか?)
- How long does delivery take? → When will it arrive?(いつ届きますか?)
- How long did it take you? → Did you finish it in one hour?(1時間で終わりましたか?)
短い会話で使ってみよう
A: How long does it take to get to the museum?
美術館までどのくらいかかりますか?
B: It takes about twenty minutes by bus.
バスで20分くらいです。
A: How long will the repair take?
修理にはどのくらいかかりますか?
B: It should be ready in two days.
2日後にはできるはずです。
まとめ
How long does it take? は「どのくらい時間がかかりますか?」と尋ねる定番表現です。
- How long does it take?:普段・一般的な所要時間
- How long will it take?:今回・これからの所要時間
- How long did it take?:過去にかかった時間
- How long does it take 人 to do?:人が~するのにかかる時間
- It takes about ~.:約~かかります
まずは How long does it take? と It takes about ~. をセットで使ってみましょう。ほかの定型表現もまとめて学びたい方は、英熟語・定型表現のまとめもご覧ください。









