Multiple choice softskills leadership

I really regretted my mistake. It was one that I ___ .

  1. ought not to be making

  2. mustn't make

  3. ought not to have made

  4. had not to make

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Ought not to have made expresses regret about a past mistake. Ought not to be making is ongoing, mustn't make is present prohibition, had not to make is incorrect.