例文を見てもらってわかるように、どちらも期間を聞いているので How long を使った疑問文が使えます。そして未来進行形の疑問文を使ってあげると良いでしょう。
ーHow long will you be selling these masks for?
「これらのマスクはいつまで売っていますか?」
ーHow long will you be doing this event?
「このイベントはいつまでやっていますか?」
ご参考まで!
- "How long will you be selling masks?"
「マスクをいつまで売っていますか?」と尋ねるフレーズです。"How long"は「どのくらいの期間」という意味で、販売期間がいつまでかを聞きたいときに使います。
- "Until what time does this event run?"
「このイベントはいつまでやっていますか?」という質問で、"Until what time"は文字通り「何時まで」と時間の範囲を尋ねるときに使用します。"Run"はここでは「実施される」「続けられる」という意味の動詞です。
状況によっては、以下のようなフレーズも使えます。
- "When do you finish selling masks?"
- "When does the event end?"
類義語や関連語:
- close (閉じる、終了する)
- continue (続ける)
- end (終わる)
- operate (運営される)
- last (続く)