1 задание.
1. has started.
2. have decided
3. has phoned
4. have cycled
5. have studied
6. has cooked
7. has landed.
2 задание.
1. know-knew-known
2. write-wrote-written
3. sleep-slept-slept
4. sell-sold-sold
5. think-thought-thought
3 задание
1. have seen
2. has gone.
3. have left.
4. has won.
5. have eatten.
6. have done.
7. has broken.
4 задание
2. it has stopped
3. have arrived.
4. have had.
5. have spoken.
6. has finished
7. have missed.
8. have eaten.
Ответ:
1.had
2.finished
3.liked
4.broke
5.met
6.went
7.watched
8.didn't go
9.did ... leave
10.Did ... hate
11.read
12.made
13.played
14.didn't listen
15.got
16.Did ... visit
17.drank
18.didn't enjoy
19.did ... work
20.saw