1-have been working
2-has been teaching
3-have been working
4-has been thinking
5-have you been doing/have you done
6-has visited
7-have been living
8-have you finished
9-has arrived
10-have been thinking, have decided
11-has bought
12-have been studying
13-have been waiting
14-have you ever driven
15- nu e nici un verb in paranteza, dar e sub forma haven’t (verb la trecut) yet