Răspuns:
1 has
2 haven't
3 has been
4 bought
5 been
6 have been
7 have been
8 has been living
9 have you been working
10 won
11 been sitting
12 have you been
13 bought
14 has been seeing
15 have you been waiting
16 has won
17 has been traveling
18 have it