1) Hadn't had a chance
2) Hadn't danced
3) Will have graduated
4) Have you seen
5) Had broken
6) Had begun
7) Have you heard
8) Have you travelled
9) Hadn't known
10) Won't have finished
1) What have you been doing
2) Has been taking
3) Will have been studying
4) Had been eating
5) Hadn't been sleeping
6) Have you been watching?
7) Hadn't been dancing
8) Has been Roger creating
9) Have been working
10) I'd been having