〜は〜に対してありますか

Do you give ~ on ~?のイラスト

例文

Do you give a discount on large orders?

大口注文には割引を提供しますか?

Yes, we give a 10% discount for orders over 20 items.

20個以上の注文には10%割引を提供します。

解説

何かに対して特典や割引などを付けるかたずねる言い方。店や会社に、条件つきのサービスや値引きがあるか確認するときによく使う。

使う場面とニュアンス

ていねい

店や会社に、割引・無料サービス・特典などがあるかを確認したいときに使います。丁寧ですが、かしこまりすぎない聞き方です。ただし、サービスや特典については offer のほうが一般的な場合もあります。

会話で使ってみる

旅行

Are weekend stays more expensive?

週末の宿泊は料金が高くなりますか?

Do you give a discount on weekend stays?

週末の宿泊には割引がありますか?

Yes, we offer 10% off for stays of two nights or more.

はい、2泊以上の宿泊には10%割引があります。

買い物

I’d like to visit the museum today.

今日はその美術館に行きたいです。

Do you give a discount on museum tickets for students?

美術館のチケットは学生向けの割引がありますか?

Yes, please show your student ID at the entrance.

はい、入口で学生証を見せてください。

飲食店

Can I get another soft drink with my meal?

食事と一緒にソフトドリンクをもう一杯もらえますか?

Do you give free refills on soft drinks?

ソフトドリンクは無料でおかわりできますか?

Yes, refills are free with your meal.

はい、お食事をご注文の場合は無料でおかわりできます。

言い換え・似た表現

こう返す

よくある間違い

  • ✕ Do you give discount on international orders?

    ○ Do you give a discount on international orders?

    discount は通常、可算名詞として使うため、単数形では a が必要です。

  • ✕ Do you give a discount on students?

    ○ Do you give a discount to students?

    学生など割引を受ける人を示す場合は、on ではなく to を使います。

  • ✕ Do you give a discount at large orders?

    ○ Do you give a discount on large orders?

    注文に対する割引には、at ではなく on を使うのが一般的です。

よくある質問

Do you give ~ on ~? はどんな時に使う?
店や会社に、特定の注文・予約・商品などに割引や無料サービスが付くか確認するときに使います。discount や free refills などと組み合わせられます。ただし、サービスや特典の提供には offer のほうが一般的な場合もあります。
Do you give ~ on ~? と Do you offer ~ on ~? の違いは?
どちらも意味は通じますが、割引・サービス・特典を提供するか尋ねる場合は、Do you offer ...? のほうが一般的で自然なことが多いです。Do you give ...? も、特に give a discount のような組み合わせでは使われます。

同じフレーズ帳のフレーズ

日常英会話 入門

同じ単語を含むフレーズ

このフレーズ帳を覚える

このフレーズをもっと学ぶ

↑ TOPへ