Ex. A
2. I've been reading
3. correct
4. Don't you have
5.already have
6. I'll be having
7. didn't have to
8. have the jacket dry-cleaned
9. I had
Ex. B
2. haven't
3. got/had
4. had
5. been
6. taking
7. hasn't
8. have/take
9. having
10. 've
11. to
12. have