问题:
Jack’s grandfather ________for more than twenty years.
A.has dead
B.has died
C.has been died
D.has been dead
Jack’s grandfather ________for more than twenty years.
A.has dead | B.has died | C.has been died | D.has been dead |
参考答案: