1) 1 b
2 c
3 a
4 b
5 c
6 c
7 b
8.c
2) 1 never
2 ever
3 often
4 since
5 about
6 for
7 of
8 over
3) 1 has been collecting, has collected
2 has been, has been looking, has not found
3 have been doing
4) 1 saw
2 was shopping, lost
3 stopped, was travelling
4 were watching