Q&A

質問、回答する方はシティズン登録が必要です。

Trusty の質問 2017/02/07 12:23

Trusty
Trusty
困った度
カテゴリ:[英語]

how long と how much time

はてなブックマークに追加
両方同じように使っていいのでしょうか。
例えば
How long does the bus take to get to the station?
How much time does the bus take to get to the station?
How long does the bus take to the station?
How much time does the bus take to the station?
みんな 「駅まで(行くのに)どれくらいかかりますか?」
でいいのでしょうか。

この質問に対する回答

Yoshi-
Yoshi-

いいと思います

お書きになっている文はいずれも同じ意味です。これらの文章では、how much time と how long を同じように使って問題なく、いいと思います。
回答作成日時:2017/02/07 13:37
質問者 (Trusty) からのコメント 2017/02/07 14:06
ありがとうございました。
ご回答の中で「これらの文章では同じように使っていい」と記載していただきました。
ということは同じように使ってはいけない場合もあるのですか。
how much timeだけ正解、how longだけ正解の場合があるのでしょうか。もしよろしければ教えていただけますか?
Yoshi-
Yoshi-
良回答

一例です。
外国に行ってしまった恋人が帰国するのを待っている、何日待てば、何週間待てば、何ヶ月待てばあなたは帰国するの?
という質問をする状況です。


How much time should I wait for you to come back?

How long should I wait for you to come back?

の二文を見比べてみます。文法的にはどちらも正しいと思いますが、前者にはちょっと違和感を覚えませんか?

駅までのバスといった短い時間感覚の中で、正確な時間を知りたい場合には how much time も how long もどちらもいいと感じますが、長い時間感覚の中で、漠然とした答えを求める場合は、how long の方がいいと感じます。正解、不正解ではないのですが。

私見です。ご参考まで。
回答作成日時:2017/02/07 15:05
質問者 (Trusty) からのコメント 2017/02/08 15:18
ありがとうございました、how much timeはこの場合 確かに違和感がありますね。また、文法的には両方正しいということも分かってすっきりしました。
seamount
seamount

Strictly speaking "how much time" asks for a something of type/unit "time", ie. "10mins", "roughly 1hr" etc. -- not "long", "not much", "infinitely". "how long" allows for both. Of course the one asking cannot strictly know whether the other person will adhere to that, but generally one can guess it from the context. "How long" is thus usually used when not such a specific time is needed/requested/of importance. Cmp. "it takes ages" with "it takes many hours" – larkey Apr 3 '16 at 23:15
http://ell.stackexchange.com/questions/86510/how-much-time-versus-how-long
Yoshi-さんのおっしゃってる事と、ほぼ同趣旨のネイティブの
発言です。興味のある方はご覧下さい。

回答作成日時:2017/02/07 23:38
質問者 (Trusty) からのコメント 2017/02/08 15:27
短い単位の時間を聞くのにはhow much timeを使っても違和感がないということですね、how much time do you have? という言い方も分かりよかったです。いろいろありがとうございました。

回答する


新しい質問を投稿