断路器的文字符号:how long has his grandma died错哪了

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 16:15:58
how long has his grandma died错哪了,为什么???
答案是把died 改成 been dead 为什么要这么改啊?

die是一个结束性动词,不能表示持续现象(即状态!),所以应用其形容词性来表示一种状态!
die--have been dead.
go/leave---have been away
come--have been here
等等.

how long 是最一段时间的提问,而 die 是瞬间动词,所以改为 been dead

die是短暂的一个动作,不是延续性动词,所以要加be动词
例如,可以说how long has he waited for me?

die是一个短暂的表示动作的词语,你原句的意思变成是"他的奶奶死来死去的,死了多久?"......
dead是表示死亡状态,所以才符合原句,意思是"他奶奶死了多久了"

因为是how long有多长时间了 问的是一段时间 而die是一个瞬间动词 只表示一个时间点 所以要改成been dead 这就是表示一段时间的说法

died是点动词,完成时要用延续动词
一定要用这个词的话它的意思就是——她已经连续十年都处在正在死的状态……
除了大文学家例如鲁迅,其他人用肯定都是错的……