If John _____ his alarm, he wouldn't have missed the train.
1) set2) had set3) was set4) sets5) would set
Вариант 2