devipriya18 She ________ livig in Chennai since 1989. A. have been B.had been C .have being D. has been
The more common response would be D.
D is the correct answer according to the provided context, but you can add another sentence to it to make B the correct choice.
For an instance,
She had been living in Chennai since 1989 when she met her brother.
Cheers
Hamid