单选题
He has ______ for about ten years.
A. being dead B. been dead C. died
A
B
C
【正确答案】
B
【答案解析】
[解析] has been dead表示持续的某种状态(逝世),与后面的for about ten years对应。die是短暂性动作,不能与表示一段时间的for about ten years连用。
提交答案
关闭