Why would he do this to me?

Do the following two statements convey the same meaning?

Why would he do this to me?

Why did he do this to me?

To me, both of them seem to imply something done to me in the past.


Solution 1:

They could have the same meaning depending on the context. The second sentence is in the simple past. He did it; it's done; you are left wondering why he did it.

The first sentence, could mean he did it and now you're wondering why he would have done such a thing. However, the first sentence could also mean that you anticipate that he is going to do something to you (the this) and you are wondering why he would.

If it's clear from what precedes the sentence that he has already done something, then I think these two sentences have the same meaning.

Solution 2:

In practice, they are more or less interchangeable. If asked to define a difference, I would say:

  • The first carries the idea that something unbelievable has happened (My neighbor just blew up my car; why would he do this to me?)
  • The second carries the idea that something more normal, yet still unexplained, has occurred (My neighbor's dog just bit my leg; why did he do this to me?).'

I would guess that the first is more common. (Google confirms, with twice as many results for the first as for the second.)