13.I have been writing...
14.A:Has he been..
B:he Has been teaching..
15.A:.........
B:Have been having...
16.has been painting...
17.have been traveling