Ответ:

He apologised to his teacher for not calling him the day before.

После apologise используется for и герундий; yesterday меняется на the day before.