一般过去时VS现在完成时 时间标志He has dead since a year ago.He dead a year ago.这两个句子用了不同的时间标志就成了不同的两种时态.我想问下一般过去时与现在完成时的时间标志有什么不同?(以这

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 19:42:24
一般过去时VS现在完成时 时间标志He has dead since a year ago.He dead a year ago.这两个句子用了不同的时间标志就成了不同的两种时态.我想问下一般过去时与现在完成时的时间标志有什么不同?(以这

一般过去时VS现在完成时 时间标志He has dead since a year ago.He dead a year ago.这两个句子用了不同的时间标志就成了不同的两种时态.我想问下一般过去时与现在完成时的时间标志有什么不同?(以这
一般过去时VS现在完成时 时间标志
He has dead since a year ago.
He dead a year ago.
这两个句子用了不同的时间标志就成了不同的两种时态.我想问下一般过去时与现在完成时的时间标志有什么不同?(以这两个句子为例,可以从它们的意思去分析,当然其他方面也可以)谢谢~

一般过去时VS现在完成时 时间标志He has dead since a year ago.He dead a year ago.这两个句子用了不同的时间标志就成了不同的两种时态.我想问下一般过去时与现在完成时的时间标志有什么不同?(以这
首先,楼主的这两句话是错的.应该是
He has been dead for one year.
He died one year ago.
理由:die是瞬间动词,即死是一下子的事情.而dead是一种状态,可以用完成时.
另外,since是自从...如果要用SINCE,后面应该加一段时间而不是具体的a year ago.因为现在完成时是表示从过去到现在的一种持续状态.
而一般过去时是表示过去某个点的动作,和现在无关.所以,他去年死的.应该翻译用DIE而不是DEAD.

一般过去时 ago 或 yeaterday /last year等等
现在完成时 since

since就是现在完成时的主要标志,后跟一段时间
其中动词要用持续性动词,瞬间动词是不能出现在现在完成时里的。

您的话是对的。He has been dead for one year=He has dead since a year ago.
He dead a year ago=He died one year ago.

he has dead since a year ago这里的a year ago是一个时间点,换句语说可以换成2008,此强调已经死了, he dead a year ago则表示是一年前,此强调是一年前死的

一般过去时VS现在完成时 时间标志He has dead since a year ago.He dead a year ago.这两个句子用了不同的时间标志就成了不同的两种时态.我想问下一般过去时与现在完成时的时间标志有什么不同?(以这 英语中,一般过去时与现在完成时的标志 现在完成时的时间标志 现在完成时的时间标志 怎样判断一个现在完成时句子?标志词之类的过去完成时与一般过去时区别,判断现在完成时与一般过去时区别,判断谢谢 现在完成时时间状语标志有哪些 为什么一般过去时和现在完成时的时间状语都有时用一般过去时急用 现在完成时与一般过去时有什么区别this year 这个时间状语,它后面应该跟现在完成时还是用一般过去时 求一般现在时、一般过去时、一般将来时、现在进行时、过去进行时、现在完成时、过去完成时的标志词~ 现在完成时与一般过去时比较, 一般过去时的定义及结构和时间标志词 一般过去时的时间状语或标志词是什么 一般过去时的时间状语或标志词是什么 如题.in the past 到底是一般过去时还是现在完成时的时间状语?现在完成时常用的时间状语有哪些? 有关时间状语我需要一些现在完成时,过去完成时,一般过去时的时间状语 英语:现在完成时、一般将来时、过去进行时的时间标志词 He sold it last week.这是现在完成时,还是一般过去时呢?怎区分? 现在完成时大标志现在完成时状语