1. 1) a 2)e 3)f 4)c 5)d 6)g 7)h 8)b
2. 1)was 2)ago 3)went 4)wasn/t 5)difficult 6)have 7)lived 8) running 9)busy 10)are 11) modern
3. 1)of 2)along 3) of 4)on 5)about 6)in 7)at
4. 1 attend
2 animal
3 transport
4 hunt
5 running
6 special
7 help
8 delivers
9 opera
10