"or" questions
If someone asks you a question containing "or", usually you should not answer "yes" or "no".
An "or" question usually offers two (or more) options. Your answer should choose one of the options (or clearly reject both/all of them). If you answer "yes" or "no", the questioner will just feel confused.
Example:
Question: "Would you like coffee or tea?"
Wrong: "Yes." "Huh?! I'm confused! Do you want both?! Or... which?"
Wrong: "No." "Huh?! I'm confused! Do you want nothing? Or... which do you not want?"
Right: "Tea, please." "OK, I understand. I'll get you some tea."
Right: "Coffee, thanks." "OK, I understand. I'll get you some coffee."
or even:
Right: "Neither, thanks. I'm not thirsty." "OK, I understand. I won't get you anything."
Right: "Could I have some water instead?" "OK, I understand. I'll get you some water."
An "or" question usually offers two (or more) options. Your answer should choose one of the options (or clearly reject both/all of them). If you answer "yes" or "no", the questioner will just feel confused.
Example:
Question: "Would you like coffee or tea?"
Wrong: "Yes." "Huh?! I'm confused! Do you want both?! Or... which?"
Wrong: "No." "Huh?! I'm confused! Do you want nothing? Or... which do you not want?"
Right: "Tea, please." "OK, I understand. I'll get you some tea."
Right: "Coffee, thanks." "OK, I understand. I'll get you some coffee."
or even:
Right: "Neither, thanks. I'm not thirsty." "OK, I understand. I won't get you anything."
Right: "Could I have some water instead?" "OK, I understand. I'll get you some water."