Experts see in the 5th last line:
She _______ (leaving) there for last one and a half year.
Is the answer :
Has been leaving
I Believe It Should Be 'is living' As It Says In The Question Only Simple Present And Present Continuous Tense.
Hope It Helps!
Hope It Helps!