Learn English – Difference between “why would he go” and “why did he go”

difference

I want to know the difference between these expressions

  1. Why would he go
  2. Why did he go

When "would" is used and "did"?

Best Answer

If you know that he did go (to some place X) then you could use either expression to ask the same question. The second version ("Why did he go?") is possibly stronger sounding because it confirms that he did go to X.

If you do not know whether or not he did go to X, then you would use the "Why would he go?" question to ask the reason he might have wanted to go to X, without actually saying that he did go to X. You could also use this version of the question if you knew he went to X, but do not want to admit to knowing this.