He has been dead for many years.为什么用dead?此处不是该用动词吗?此句动词是什么呀?

ablook 1年前 已收到3个回答 举报

myfzy 幼苗

共回答了19个问题采纳率:89.5% 举报

这是一个完成时,其中be dead(been dead)实际是die(死亡)的意思.这里之所以用be dead是因为die是一个短暂性动词,而这里是完成时时态(完成时是延续性的),如果直接用die就与时态矛盾.但如果这时用一个be dead(一个形容词)就可以巧妙地表达出人们的意思,而不矛盾

1年前

6

awarmday 幼苗

共回答了14个问题 举报

have been +V.ed(动词的过去分词)
这里的dead ,是过去分词,
此句整个的动词是:has been dead

1年前

1

xmshowy 幼苗

共回答了4个问题 举报

has been是动词is的完成时,所以用形容词dead。
死是一个瞬间完成的动作所以不能持续也没有完成时.

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 1.933 s. - webmaster@yulucn.com