質問です。 至急でお願いします! How long will it take y...

5日前
Completed

質問です。 至急でお願いします! How long will it take you to finish your work? あなたは仕事を終わらせるのにどれだけの時間がいりますか? だと思うのですが takeの部分をneedに変えてもおかしくないと思います。 でも答えにはtakeとなってます。 何が違うのですか? わかりにくくなってすみません!

英検英語勉強法

回答 1
profile
1
匿名1
5日前

この文章は疑問文になっていますが、元々の文章は 「It will take you 1 hour to finish your work.」 と言う感じになります。 疑問文では「どれだけの時間がかかりますか?」と聞いているのでこの1 hourの部分を聞いていることになりますよね。 その結果1 hourが消えて 「How long will it take you ○ to finish〜」 となります。○は元々1 hourがあったところ つまり、take+人+[時間]+to〜で「人が〜するのに[時間]かかる」となります ここで、need+人+[時間]+to〜 という文法は存在しません。needを使う場合は 人 はこの位置に入れられません。 needはふつう人を主語にとります 人+need(s)+[時間]+to do 例)I need two hours to finish work.

匿名1さん そうなんですね! 助かりました! 本当にありがとうございます!