1) has сaught
2) found
3) have drinked; felt
4) have flown
5) have built
6) has sent
7) gave
8) have lent
9) threw
10) wore; drove
11) has taken
12) has talken
13) shut
14) woke up; made; went
15) heard
16) saw
17) drew|
18) has stolen
19) grew
20) got