问题

Jack’s grandfather ________for more than twenty years.
A:has dead
B:has died
C:has been died
D:has been dead
B:has died
C:has been died
D:has been dead
正确答案是:
同类题型