A question like:

May I ask if you've seen it all?

Can yield two answers:

  1. Yes, I've seen it all.
  2. Yes, you may ask.

Can you avoid this (the may-answer), remaining a tad more polite than usual?

Or is this just trying to be way too damn polite and the "may" should be dropped altogether?

  • General Reference. Anyway, this isn't really about English usage at all - it's just etiquette, and the same issue arises for speakers of most if not all languages. Commented Jul 2, 2012 at 23:38
  • I would just ask the question. I hate "May I ask".
    – Ste
    Commented Jul 5, 2012 at 15:57

3 Answers 3


Such a degree of politeness isn't normally required in such a question. When it is, anyone who answers it with your second alternative is being intolerably perverse, and you should dissociate yourself from such a person at the earliest opportunity.


I'd suggest this:

If I may ask: have you seen it all?

Here the valid answers are:

  1. No (I haven't seen it),
  2. Yes (I have seen it),
  3. No, you may not ask.

You have only one question, but retain the polite possibility that the question is out of bounds.

(Edited to correct error pointed out by @jwpat7)

  • 1
    Note that "seen it at all" (your phrasing) has completely different meaning than "seen it all" (OP's phrasing). Commented Jul 3, 2012 at 1:58

Are you asking how to respond to a question like this or how to ask it?

What you have quoted is really asking two questions at the same time. A better form might be "If I may ask, have you seen it all?". That would likely avoid the flip response "Yes you may ask" and still allow the other person to say "I'm sorry, but I'd rather not say".

Not the answer you're looking for? Browse other questions tagged or ask your own question.