突然想起个弱智的问题。"he is gone"正确还是"he was gone"正确?

谢谢
就是“他走了”的意思
那如果是“夏天过了”的意思呢

语法上说都是对的。is/was gone里的gone是动词的过去分词做形容词用,表示状态。楼上有人说is gone是说这人死了,这不完全对,is/was gone表示这个人当前的状态,虽然“死”可以用gone,但用gone不代表都“死”了呀,呵呵。翻成中文的话,is gone和has gone都可以是“他走了”,从英语来说,主要的区别是讲话所指的空间的概念,is gone就是在目前说话的人所处的空间来看,“他”不在那里了,可以是自己主动走的,也可以是被动离开的,比如死了被抬走或被埋了;has gone是以“他”为中心的,“他”走了,是主动走的。

你要表达的“他走了”是哪个意思就用哪个就行了。或者干脆偷工减料来个he's gone,让别人猜去吧,呵呵。“夏天过了”,因为夏天是不能自己长腿儿走掉的,因此用has gone就怪了,可以说the summer is gone,或其它说法如the summer has passed,the summer is in the past,甚至于可以说the fall has come,秋天来了,那夏天呢?过了。呵呵。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-01-22
都对啦
He is gone. 他走了,表示现在说的话。
He was gone. 如果写的文章都是过去时态 用was
如果单纯的说他走了 第一个对
这么简单的问题 以后不要问了

求你了 楼主大哥把分给楼下吧 他那么努力 并且他是对的。
第2个回答  2010-01-22
he is gone.他死了。he has gone.他已经走了(去别的地方)。
第3个回答  2010-01-22
Both forms are correct ones.
He is gone 1 He is left 2 He is dead 3 He has fallen asleep or passed out

He was gone 1 he was left 2 He was dead 3 He was passed out

Summer is gone, as a current tone, you could say Summer is gone, now the autumn is coming
Or Summer was gone, autumn was coming...

Got it?
第4个回答  2010-01-22
两个都不对。
is/was going