has been died 有这个说法吗?

问题描述:

has been died 有这个说法吗?
做过一道题答案是has been died
有人说没有这个说法,has been 后不是加过去分词么?die-died-died
照这么说没有错啊?
如果没有错,那has been dead 和 has been died 的区别是什么呢?
最好能举出例句,
has died 有这样的吗?
1个回答 分类:英语 2014-11-21

问题解答:

我来补答
只有has been dead这种说法
dead 是形容词,放在系动词be 的后面,其实就是be dead(死了)的现在完成时态,表示状态
die 是动词,没有被动态,所以没有 has been died 这种说法
一般来说,has been dead这种说法用在带for / since 的句子里,如:
He has been dead for 10 years.他已经去世十年了.
因为遇到for 10 years 或是 since 2008 这类句子的时候,前面的动词必须是延续性动词,而die(死)是一个瞬间动词,所以要用has been dead 代替.
has died 可以用,比如
His dog has just died.他的狗刚死了.
我都是自己打的哦,看明白了记得给分.
 
 
展开全文阅读
剩余:2000
上一页:减术分裂
下一页:语文学习与巩固