His grandpa for 2 years.A. has been died B. has died C. has been dead

发布时间:2020-08-22 09:03:54


His grandpa      for 2 years.
A. has been died   B. has died   C. has been dead

网友回答

解析:
试题分析: 现在完成时态中表示一段时间的时间状语不能和瞬间动词连用,被动语态的句子中主语是动作的承受者,主动语态中主语是动作的发出者。
根据时间状语for 2 years可知谓语动词需用持续性动词。他的爷爷是死这个动作的发出者,故不用被动语态。选C。
以上问题属网友观点,不代表本站立场,仅供参考!