Normalement tu n'as pas lieu d'être sur ton lieu de travail hors de tes heures légales spécifiées dans ton contrat d'apprentissage, qui plus est si tu n'es pas payé en sus.
Par contre dans ton cas de figure, si il faut que tu sois en avance sur ton chantier pour les besoins de l'entreprise dans laquelle tu travailles tu dois effectivement y être afin d'effectuer ton travail en bonne et due forme qui est ton obligation en tant que statut d'apprentis.
A la rigueur ton employeur pourra modifier ton contrat d'apprentissage au niveau de l'avance dans laquelle tu dois être a tes chantier dans une clause.
Donc tu as plutôt intérêt je crois a respecter l'horaire indiquée par ton chef.