JOANNA TROLLOPE WRITES HER BOOKS BY HANDS. SHE …………. THE SAME PEN...

6. Joanna Trollope writes her books by hands. She …………. the same pen since 1995. Ạ has B. had C. was having D. has had