Rule reminder
Congiuntivo passato with avere: abbia/abbia/abbia/abbiamo/abbiate/abbiano + past participle. Use it when the subordinate action happened BEFORE the main clause moment.
Penso che Marco ___ (mangiare) troppo.