Ответ:
№1
0 Where is the letter e) which came yesterday?
1 This is the restaurant where d) мy parents met
2 The police are looking for the woman a) who stole my bag last Tuesday
3 I'd like to have a dog c) that doesn't bark all the time
4 Do you know the boy b) who is talking to Alice?
№2
0. I haven’t, for ages
1. has had, since
2. has not rained, for two months
3. have you known
4. has not talked, since
5. have your father been working
№3
0. use
1. made
2. used to
3. used to
4. have
5. arrives
6. finishes
7. don't