题目内容

His grandfather ________ for 3 years.

[  ]

A.

has died

B.

has dead

C.

died

D.

has been dead

答案:D
解析:

  句中出现“for+一段时间”要用现在完成时,并且与for连用的动词必须是延续性动词,die的相应延续性动词表达为be dead。故选D。


练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网