should/shouldn’t have, ought to/ought not to have + Past Participle  - to criticise a past action or show regret, had to/didn’t have to + infinitive - a past action was necessary/unnecessary, didn’t need to + infinitive - you didn’t do it, because it wasn’t necessary, needn’t have + Past Participle - you did it, but it wasn’t necessary,

Past modal structures

Leaderboard

Visual style

Options

Switch template

Continue editing: ?