Tdol's explanation from another post in Similar Threads (it could explain 2a and 2b)
I do a lot of sport = I play/train/practise a lot
I do a lot of sports = I play many different ones
I'm interested to see an answer to 1ab myself.
- For Teachers