题目内容
【题目】—I haven't seen your grandfather for several years. Where has he gone?
—Oh,he ________ for two years.
A. has died B. has been dead C. died
【答案】B
【解析】句意:——我好几年没有见过你的祖父。他去了哪里?——哦,他已经去世两年了。由for two years可知要用延续性动词,而die为短暂性动词,需用其形容词be dead来表示状态。故选B。
练习册系列答案
相关题目