单选题 His grandmother ______ for two years.

【正确答案】 C
【答案解析】[详细解答] 本题考查动词时态。由于die是一个瞬间动词,不能跟一段时间的时间状语连用。