Clue: Managed to be back before class to make report (7)
Answer: NARRATE
Explanation: Definition: report
A charade of NAR, a reversal ('to be back') of RAN ('managed') plus CLASS ('rate', verb).