It is said that he(  )for several years.

admin2022-08-02  14

问题 It is said that he(  )for several years.A.had diedB.has been deadC.diedD.has dead

选项 A.had died
B.has been dead
C.died
D.has dead

答案 B

解析 英语中延续性动词是可以用在完成时态+for+段时间结构中;但瞬时性动作不能用在完成时态中,如die,它需要变形为be+形容词或者副词结构,然后使用在完成时态结构中。故正确选项为B。
转载请注明原文地址:https://tihaiku.com/congyezige/808089.html

最新回复(0)