「〜するのに(時間)かかる」の英語表現

「〜するのに(時間)かかる」の英語表現

It takes+時間to 〜
〜するのに(時間)かかります。(一般的な話)

こちらをクリックすると音声解説が聞けます

It takes 30 minutes to go to the station.
(駅まで30分かかります)

It takes about two hours from Sendai to Tokyo by bullet train
(新幹線で仙台から東京までおよそ2時間かかります)
fromとtoの位置はどちらが前に来ても意味は同じですが、一般的にはfrom場所to場所です。

It takes a long time to learn English.
(英語を習得するのは時間がかかります)

It takes me forever.
(永久に時間がかかる?→「めっちゃ時間がかかる」を誇張した表現)

It takes人+時間to〜(動詞)もしくはIt takes+時間+for 人

(人)が〜するのに(時間)かかる。
It takes me two hours to finish the work.
It takes two hours for me to finish the work.
(私がその仕事を終わらせるのに2時間かかります)

It takes me one and half hours to go to the office.
It takes one and half hours for me to go to the office.
(私は会社まで1時間半かかります)

(時間が)かかったと過去形で表現
Takes→took
It took me two weeks to finish the project.
(そのプロジェクトを終わらせるのに2週間かかった)

疑問形

〜するのにどれくらいの時間がかかりますか?
How long does it take to〜?(一般的にどれくらいかかりますか?)
How long did it take to〜? (どれくらいかかりましたか?)
How long will it take to〜?(これから行うことに対して)どれくらいかかりますか?

How long does it take to go to Tokyo station?
(東京駅までどれくらいの時間がかかりますか?)

How long does it take to build a house?
(家を建てるのにどれくらいの時間がかかりますか?)

How long will it take for you to write the report?
(あなたはそのレポートを書くのにどれくらい時間がかかりますか?)

過去形で
How long did it take for you to write the report?
(そのレポートを書くのにどれくらい時間がかかりましたか?)