1-past perfect continious
2-past simple
3-present simple
4-future continious
5-present simple
6-present perfect
7-present cont
8-present perf
1-mets 2-is playing 3-decided, had broken 4-will be sleeping 5-has been teaching 6-did not see, was reading, came 7-had already stopped 8- met, had not seen
1-i am waiting
2- has been playing
3-will be having a short break
4-washes
5-they understoodhis news yesterday