✨ ベストアンサー ✨
この手の問題は引っ掛け問題です!
『How soon ~?』は何かがすぐに起こりそうな場面で「なるべく早くして欲しいという気持ちがあるとき」に時間を尋ねる場合に使います。
ちょっとややこしいですね、、😢
「How soon ~?」は動作を表す動詞(今回の問題では、start)と共に用います。
直訳は、『どれくらいすぐに~しますか?』となります。これをわかりやすい日本語にすると、『あとどれくらいで~しますか?』となります。
一方、「How long ~?」は、時間の長さを問う場合、基本的に継続を表す動詞と共に用います。
How long ~?の ~ の部分には、現在完了形が来やすいです。(もちろん、現在形や過去形がきたりもします)
訳は『どれくらい(の間)~しましたか(していますか)?』というように、【期間】を尋ねる時に使います。
今回の文では、『( )最終公演は始まる予定ですか?』という訳になります。
( )に何が入るかな~と考えたときに、『どのくらい』は明らかに入らないですよね!なので、How longは不適ということです。
一方、『あとどれくらいで』と入れてみると、良い感じの訳になると思います!よって、How soonが適切ということになります!!
ちなみに、この文ででてきた『schedule』という単語は、『be scheduled to ~』で『~する予定である』という意味になります!
分からないところがあれば何でも聞いてくださいね😊
ごめんなさい!回答の途中でなぜか、コメントするというボタンを押してしまいまして、、
続きです↓↓↓
after を前置詞として使うときは、in の使い方と似ています。in が今からの期間について述べるのに使われるのに対し、after は過去の期間について述べるのに使われます。
詳しくはこちらをご覧ください!
https://phrase-phrase.me/ja/keyword/in-later-after
はい、長くなりましたが、今回の会話文では、『約15分後です』と答えていることがわかります。
このことからも、『期間』を尋ねる How long ではなく、How soon が正しいことがわかります!!
ジフンペンさん!
いつも本当にありがとうございます!
今回もとても分かりやすく、しっかりと理解できました(*˘︶˘*).。*♡
いつも丁寧な回答で、ものすごーーーく助かります!
ジフンペンさんの回答から学ぶことがたくさんあり、日頃の学習にも役立っています!!!
今後とも宜しくお願い致します😸😹😻❤️
いえいえ〜♡♡
良かったです〜😊😊
こちらこそよろしくお願いします!!
頑張ってください!!(๑•̀ㅂ•́)و✧
l a t t eさん!
わけあって名前を変えることになりました!
l a t t eさんにはお伝えしておこうと思いまして、、
今度からは、どっちで呼んでくれてもかまいません👍👍
それでは!!
ご報告ありがとうございます!
では、新しい名前のYamaさんと呼ばせていただきます( /^ω^)/♪♪
あ、あと、言い忘れたことがありました💦
今回の文では、"How long ~?"と尋ねられた人が、"In about 15 minutes."と答えていますよね?
これもヒントになります💡
このときの、inは、『(今から)~後に』という意味の前置詞です。
話している時を基準にして、そのときから~後、というのがポイントです。
似た意味の単語としては、『after』があります。『~後に』というときは、afterのほうがメジャーかもしれませんが、きちんと使い分けができるようになっておきましょう!!