Her grandmother _______ for 25 years.
· died
·wasdied
·has beendied
·hasdied
出自:华北水利水电大学英语