2. He ought to have turned the Walkman off. He shouldn't have left his Walkman on when he went to school.
3. He ought to have returned the wallet to Alex Hanley. He shouldn't have kept the money.
4. She ought to have told her parents. She shouldn't have forgotten to tell her parents.
5. He ought to have had breakfast. He shouldn't have decided not to have breakfast that morning.