質問: how long ... it'll beについて こんにちは。 フレンズ、シーズン1の第4話のjoeyの発言に関する質問です。 病院で受け付けの人に、待ち時間はどのくらいかと聞くのを "well, how long do you think it'll be?" と言っていました。 「how long do you think it will take?」ではなくて"it will be"となっているのはなぜでしょうか? beの後には何が省略されているのでしょうか? beの後には時間(ここではhow long)が省略されているのでしょうか? また、 "how much longer do you think it will be?"(あとどのくらいかかりますか?) という言い方はできるのでしょうか? 教えてください。 よろしくお願いします。
回答: ★「how long do you think it will take?」ではなくて"it will be"となっているのはなぜでしょうか? → どちらも可能です。 ★beの後には何が省略されているのでしょうか?beの後には時間(ここではhow long)が省略されているのでしょうか? →そうです。 how long is your vacation? it's about ten days. と普通にいいますよね。このyour vacationをitに置き換えて考えれば how long is it? も可能ですね。 そしてhow long will it be? も未来の不確定な時を表すのであればあり得ます。 もちろん how long will it take? に対しては, it will take two months. などの答になります。 "how much longer do you think it will be?"(あとどのくらいかかりますか?) という言い方はできるのでしょうか? 一応言えると思いますが、「かかりますか」ですからね。takeを使いたいですね。 it will take10 more hours. とかの答を期待して。 もちろんit will be 10 more hours. でも言えると思いますが。 ★あとどのくらいかかりますか?ーー how much longer do you think it will take? how long do you think it will take before the operation finishes? how much longer do you think we have to wait? などがいいのでは? 以上、ご参考になればと思います。