ex.1
1. have just returned
2. arrived
3. have not done
4. took
5. have already seen
6. went
7. visited
8. have you ever been
9. left
10. has supported
11. hasn't gone
12. haven't bought
ex. 2
1. a vegetable which grows
2. people who live
3. a reptile which lives
4. a woman whose ticket won
5. the astronauts who travelled
6. the girl whose photo
ex. 3
1. Dentists are people who look after our teeth
2. Talk with the Stars is a chat show which is on TV on Friday nights
3. Did you see the boy who broke the kitchen window?
4. That's the woman whose daughter bought my bicycle