I have looked up 誰 in the dictionary, and found that both

  • 誰も
  • 誰でも

can mean everyone and everybody.

If there is a difference between them, what is the correct way to use each of them?

It is not limited to 誰, I also want to consider other question words such as, 何、どこ、いつ、どちら、どれ、etc.

  • 1
    Helpful: japanese.stackexchange.com/q/1565/9749
    – Blavius
    Mar 5, 2016 at 4:14
  • you should learn the meaning of で to solve your puzzle.
    – oldergod
    Mar 5, 2016 at 4:26
  • 2
    I don't think it's as simple as oldergod suggests.
    – user1478
    Mar 5, 2016 at 4:34
  • 1
    I wish I could upvote this more. This question has been bugging me for ages. Mar 5, 2016 at 9:10
  • 2
    This is a tough question.
    – user4092
    Mar 6, 2016 at 8:57

2 Answers 2


It's difficult to explain but I'm going to write up examples.

  • みんな金ない、俺も、お前も、誰もない: Everyone lacks money, me either, you either, anyone either.
  • あなたにやるものは、たとえあなたが誰でも、ない: I have nothing to give you, whoever you are.
  • 私は私以外の誰でもない: I am none other than me.
  • 中に誰もいない: there is nobody inside
  • そんなにありがたい人は、たとえあなたが誰でも、いない: you can't have such a precious person, whoever you are.
  • 誰も良い (awkward, "everyone is good" translates to みんな良い)
  • 誰でも良い: I'd appreciate whoever.
  • 誰も思う (誰もが、誰しも、誰しもが are more common for "everyone thinks")
  • その立場なら、誰でもそう思う: Everyone would think so, if he was in that position.
  • 誰も思うな: don't think of anyone / everyone, don't think!
  • 誰も優しくするな: everyone, don't be kind to him/her.
  • 誰にも優しくするな don't be kind to anyone.
  • 誰でも優しくするな: don't be kind to everyone.
  • 来たのが誰でも戸を開けるな: don't open the door, whoever the visitor is.
  • Argh! It's even more complicated than I feared. Would it be possible to make your examples into full sentences please? It quite hard to discern the meaning from the extracts you have given. Mar 6, 2016 at 11:10

でも is translated as "even" and も is translated as "also" commonly.

For example, 彼でも英語が話せる(Even he can speak English.) and 彼も英語が話せる(He can also speak English.)

In the case of 誰. 誰も means "all" like 彼の生徒は、誰も英語が話せる(All his students can speak English) and 彼の生徒は誰も英語が話せない(All his students are incapable of speaking English -> None of his students can speak English.)

誰でも means "anybody" and "whoever".

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .