动词时态问题,动词是die,为什么句中用have died,不是have been dead

动词时态问题,动词是die,为什么句中用have died,不是have been dead
句子是He was supposed to have died as a young man.
Nihlathak 1年前 已收到5个回答 举报

BT神僧教教主 幼苗

共回答了17个问题采纳率:88.2% 举报

我们通常说sb.has died意思是说某人死了,比较强调某人死了,不是活着的了,是表明这个死的事实性..(越说越糊涂了?)
但是用have been dead通常强调了某人死后到说话时的时间长度.如.
he has been dead for 100 years.

1年前

8

tiy982111063 幼苗

共回答了476个问题 举报

have died,是强调死的动作。 have been dead是强调死的状态。
有不明再问啦,我是从事英语的。

1年前

3

W-LOVE-S 幼苗

共回答了205个问题 举报

因为die不是持续性动词,have been dead 表一段时间的一个状态,所以用have died

1年前

2

偶看热闹 幼苗

共回答了15个问题 举报

dead是形容词。

1年前

2

淡淡8312 幼苗

共回答了53个问题 举报

die是动词,dead是形容词
have died强调动作,have been dead强调状态

1年前

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