1 have lived
2 lived -went
3 has written -has just finished
4 composed
5 hasn't bought
6 played -was
7 hasn't seen
8 lost -has been
99 didn't go
10 haven't met -left
11 have never heard
12 Have -finished
13 has already packed
14 Have -met
15 met
16 Has -ever flown
17 have eaten
18 Did -ride
19 has ridden
20 has played -got
Cho mik xin ctrl hay nhất ạ.Thanks^_^