Here are a couple of resources I created to cover TMP whilst teaching 10th grade the topic of Leisure for a test.
TMP (Time; Manner; Place) with hobbies
Subject World Languages and Cultures — German
Grade Level Grades 6-8
Resource Type Activity, Review Activity
These are also useful for the inversion rule (verb = 2nd idea) - thanks for sharing.