A.
1. for .. for
2. for
3. N/A
4. in ...about
5. for
6. for
7. about
8. with
9. out..about
10. from...under
B.
1. ashamed
2. keen
3. boast
4. late
5. full
6. trust
7. accused
8. succeeded
9. satisfied
10. begins
C.
1. Your story reminds me of somebody I knew a long time ago
2. I tried to learn English but wasn't satisfied with the progress.
3. One advantage of living alone is that you can do what you like
4. There has been a sharp rise in the cost of living for the past few years
5. IT was a bit careless of you to leave the door unlocked when going out