Learn English – “I wish I had not done something” vs “I wish I would not have done something”

differencegrammar

Tell me please if there is any difference between the following sentences?

I wish I hadn't dropped out of college.

I wish I wouldn't have dropped out of college.

I didn't know that the latter structure existed till I came across this example

He wishes he would’ve checked for his wallet before leaving, but he
realized that hindsight is 20/20

on this site.

Best Answer

In standard English, we use the past perfect to discuss events which were completed before some other event. The past perfect is formed with the past tense form of "to have" (HAD) plus the past participle of the verb - on Sunday I had run ten kilometres before breakfast.

To express regrets about past events, we use the subject, followed by wish/wishes, followed by the past perfect (subject + had/hadn't + past participle). I wish I had worked harder at school, I wish I hadn't punched my manager, I wish I hadn't dropped out of college.

Using the conditional perfect 'would have/wouldn't have [done something]' instead of the past perfect is a mainly informal North American dialect variation, considered by many sources to be a mistake.

Past perfect

Regrets about the past

Mistake: I would have...