WRONG:

WOULD HAVE

RIGHT:

HAD

The standard way to talk about something in the past that’s different from what really happened is to use “had,” as in “The robber wished he had given the bank clerk a fake when she asked for his ID card.” People often say instead “wished he would have,” but this pattern is not acceptable in standard written English.

List of errors