你的这个说法是错误的,因为dead不是一个动词,而是一个形容词。动词是die,它是一个非延续性动词,不能和for加一段时间的状语连用。例如,the dog has died for two days. 这是一个病句,那怎么办呢?既然动作是不能延续的而状态是可以延续的,所以我们要用die的形容词dead来表达这样的句子意思。改为,the dog has been dead for two days.
你的这个说法是错误的,因为dead不是一个动词,而是一个形容词。动词是die,它是一个非延续性动词,不能和for加一段时间的状语连用。例如,the dog has died for two days. 这是一个病句,那怎么办呢?既然动作是不能延续的而状态是可以延续的,所以我们要用die的形容词dead来表达这样的句子意思。改为,the dog has been dead for two days.