I have blogged before about setting up language for future use and at the moment we are using the perfect tense as part of our ever growing register routine. Its logical really and a natural progression. Here's what we do at the start of every lesson: first the pupils ask if they can do the register, points, stopwatch. Darf ich die Namensliste machen? Darf ich die Zeit stoppen? Darf ich die Punkte zählen? The register is then taken, using @ClassDojo on my tablet, while I take it on SIMS; the time is taken and points are given for pupils saying 'Nicht hier'. Afterwards, we keep a record of who has done what. I have a chart on a smartboard notebook, which is where we record this. I ask 'wer hat ... gemacht?' and at the moment I am getting them to say 'ich habe die Namensliste gemacht' etc.
You might think this takes up precious time at the start of the lesson and it does, but I would argue that this is time well spent. They are using some wonderful language which will stand them in good stead in the future.