1. Have given 2. Have eaten 3. Have drawn 4. Have told
1. Finished 2. Worked 3. Drove 4. Sang
1. Called 2. Liked 3. Got 4. Gave 5. Kept 6. Improved 7. Lost 8. Met
1)1. has given
2. have eaten
3. have drawn
4. have just told
2)1.finished
2. worked
3. drove
4. sang
3) called
liked
got
gave
kept
improved
lost
met
Объяснение: