His father ______ for four years.A、has been deadB、has diedC、diedA他爸爸已故四年了。现在完

游客2025-07-11  0

问题 His father ______ for four years.

选项 A、has been dead
B、has died
C、died

答案 A

解析 他爸爸已故四年了。现在完成时表示一段时间延续,不能和瞬间动词连用,die这个动作是不能延续的,而be dead这个状况可以延续,故选has been dead。英语常见的瞬间动词有 join,borrow,leave等。他参军三年了,不能说He has joined the army for 3 years.,而要说He has been in the army for 3 years.。
转载请注明原文地址:https://www.tihaiku.com/zcyy/4156529.html
最新回复(0)