11 部分答案
1. of 2. down 3. up 4. about 5. back
22 部分答案
1. joined, have read
2. started, have learnt/learned
3. bought, hasn't/has not listened
4. have listened,sing
5. saw,hasn't/has not had