英语翻译Her grandma_____for two year.A.has died B.has been dead