英语.die的过去式是died对吧,我记得有人告诉我die不能用过去式只能用形容词,怎么回事?

英语.die的过去式是died对吧,我记得有人告诉我die不能用过去式只能用形容词,怎么回事?
比如要说他昨天死了可以说he died yesterday吗?还是要说he was dead yesterday?
biypm810 1年前 已收到5个回答 举报

任大白 幼苗

共回答了14个问题采纳率:100% 举报

你好

首先肯定告诉你,die可以用过去时.
he died yesterday = he was dead yesterday 他昨天死了.
↓ ↓
表示“死”的动作 表示“死”的状态

当要表示一个人或者物死了多少天的时候,就不能用die了,因为die是瞬间动词,得用dead来表示.
例如
他死了三天了:He has been dead for 3 days. (正确)
或者:He died 3 days ago. (正确,他三天前死了,也就是说他死了三天了)
He has died for 3 days. (错误) (瞬间动词不能和时间段连用)


若有疑问及时追问,如满意请点击下面的“选为满意答案”按钮,谢谢!O(∩_∩)O

1年前 追问

10

biypm810 举报

太谢谢了!

举报 任大白

不客气。 满意请采纳噢 O(∩_∩)O

ll行辕 幼苗

共回答了1个问题 举报

前者he died yesterday

1年前

1

ssmm66 幼苗

共回答了1个问题 举报

肯定是he died yesterday啊,我发誓,

1年前

0

123abc654fed 幼苗

共回答了106个问题 举报

过去式died是指的“死”这个动作,dead是指“死”这个状态。
他昨天死了。这是要表达一个动作,所以应该说:He died yesterday.
如果说成是he was dead yesterday, 表示他可能是昨天死的,也可能是昨天以前死的。

1年前

0

西北之恋 幼苗

共回答了990个问题 举报

  很高兴为你解答!
  die属于瞬间动词的范畴,此类动词可以用过去式,但是当表示达多久概念就不可用。如finish,begin,end,join,stop等动词都是如此。
  举例如下:He finished his work five minutes ago。但不可说He has finished his work for five minutes。如果要表达“他已经做完工作...

1年前

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