1) возместить
You must make good the time that you have wasted this afternoon, by working late tonight. — Чтобы возместить зря потраченное утро, тебе нужно работать сегодня допоздна.
2) вести упорядоченный образ жизни
After spending a short time in prison, he made good and became a respected member of society. — Отсидев немного в тюрьме, он исправился и стал приличным членом общества.
3) осуществлять
When are you going to make good your promise to help with painting the house? — Когда же ты выполнишь свое обещание помочь покрасить дом?
4) доказать
He made good his argument by showing that it was based on reason. — Он доказал свою позицию, показав, что его аргументы основаны на здравом смысле.