質問: it take youについて お世話になっております。 以下についてお教え頂けないでしょうか。 how long does it take you to cook your favorite dish? (1)どうしてyouが入るのでしょうか? youを省くと文法的におかしいでしょうか? (2)how long does it take from the station to your house. という文を私が作ってみました。 youは入らないと思いますが、最初の英文のように how long does it you to take from the station to your house. とできるのでしょうか? ご指導頂ければ幸甚でございます。
回答: このような take は日本語的には「時間がかかる」となりますが、 英語としては「必要とする」くらいの意味で、さまざまな言い方ができるのですが、 基本形としては it takes (人+)時間 to 原形で 「(人が、にとって)~するのに時間がかかる←時間を必要とする」 となります。 (人)というのは人を表わす単語(目的格)があってもなくてもいい、 必要なら、言いたければおけばいいです。 人(主に me や you)が間にくれば svoo になるだけのことで、 なくてももちろん誤りではないです。 後の時間が(もう一つの) o となりますが、how long となって前に出ています。 肯定文なら it takes (me) two hours to cook ~. などとなります。 あなたに向かって聞いているのであれば自明なのでなくてもいいですし、 人はどうあれ、誰かにとってというのを聞きたければ置きます。 how long does it take you to get/walk from the station to your house? to 原形として何か動詞を使いましょう。