1
1.has finished
2.has scored
3.have watched
4.has run
5.has bought
6.have lost
7.has written
8.have eaten
9.have watched
10.have started
11.has studied
12.has dropped
13.has rained
14.have (или have have)
15.have known
16.have lived
17.has(или has have)
18.has lived
2
1.haven't cleaned
2.haven't started
3.haven't done
4.hasn't won
5.haven't seen
6.haven't invited
7.hasn't washed
8.haven't tidied
9.haven't finished
10.haven't visited
11.haven't seen
12.hasn't taken
13.hasn't played
3
1.haven't played
2.have you lost
3.have already listened
4.have you heard
6.just have finished
7.haven't started
8.have never been
1
1.has finished
2.has scored
3.have watched
4.has run
5.has bought
6.have lost
7.has written
8.have eaten
9.have watched
10.have started
11.has studied
12.has dropped
13.has rained
14.have (или have have)
15.have known
16.have lived
17.has(или has have)
18.has lived
2
1.haven't cleaned
2.haven't started
3.haven't done
4.hasn't won
5.haven't seen
6.haven't invited
7.hasn't washed
8.haven't tidied
9.haven't finished
10.haven't visited
11.haven't seen
12.hasn't taken
13.hasn't played
3
1.haven't played
2.have you lost
3.have already listened
4.have you heard
5.haven't seen
6.just have finished
7.haven't started
8.have never been