Răspuns:
1.lost
2.have lost
3.have visited
4.visited
5. know
6.have known
7.have played
8. played
9.have missed
10.missed
11.went
12.has gone
13.finished
14.have finished
15.saw
16.have seen
17.has lived
18. lived
19. have drunk
20. drank