His grandfather has _____ for ten years.A diedB die C been deadD been death

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 12:20:54
Hisgrandfatherhas_____fortenyears.AdiedBdieCbeendeadDbeendeathHisgrandfatherhas_____fortenyears.Adie

His grandfather has _____ for ten years.A diedB die C been deadD been death
His grandfather has _____ for ten years.
A died
B die
C been dead
D been death

His grandfather has _____ for ten years.A diedB die C been deadD been death
for ten years是一段时间,要求动词必须用延续性的.die是短暂性动词,不能延续,所以要用表示状态的be dead

选C.

His grandfater has been dead for ten years. ten years是一段时间,前面His grandfater ___has_ _been___ ___dead_for ten years 如还有