+0
She __________ livig in Chennai since 1989.
A. have been B.had been C .have being D. has been
+1
devipriya18 She ________ livig in Chennai since 1989. A. have been B.had been C .have being D. has been
Pick the answer you think is correct first. We can then tell you if it is right.
Comments  
Teachers: We supply a list of EFL job vacancies
HAD BEEN
That could be correct in a different context.
The more common response would be D.
Hi.
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
Students: Are you brave enough to let our tutors analyse your pronunciation?
Has been

D