问题补充:
Fred’s grandfather three years ago. He for three years.
A. died; died
B. was dead; died
C. died; has been dead
D. died; has died
答案:
A. died; died
B. was dead; died
(答案→)C. died; has been dead
D. died; has died
解析:die是非延续性动词,不能和段时间状语连用;be dead 表示状态,可以和段时间状语连用。