2 to have been playing
3 to have worked
4 to have been read
5 to have been informed
6 to be writing
7 to be fixed
8 to type
9 to have been cleaning
10 to be sleeping
2 to have been playing
3 to have worked
4 to have been read
5 to have been informed
6 to be writing
7 to be fixed
8 to type
9 to have been cleaning
10 to be sleeping