1. I will have finished revising
2. I have been playing instruments
3. I used to / I had used to enter
4. arrives at school
5. did you learn
6.weren't you listening to
7.I have not been able to
8. couldn't hire a car
9. are seeing the headmaster
10. has been running at the full speed