1.
1. sneezing - yawning
2. motor - car
3. whistling - whispering
4. bat - racket
5. whispering - sneezing
6. net - track
7. boss - captain
8. pitch - court
9. hat - helmet
10. competitors - spectators
11. crash - slam
12. leader - referee
2.
1. B
2. A
3. B
4. C
5. A
6. B
7. A
8. C
9. A
10. A
3.
1. have been working
2. has never gone
3. moved
4. have just tidied
5. Have you ever seen
6. did you learn
7. have already sen
8. have had
9. Have you told
10. went