Глагол receive ставим в Past Perfect, так как действие (получил) произошло до момента, когда мальчик узнал (или не узнал) об этом в прошлом.
The boy did not know that he had already received a good mark.