扭扭炒饭
语法上说都是对的。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,秋天来了,那夏天呢?过了。呵呵。
dp73242962
Both forms are correct ones.He is gone 1 He is left 2 He is dead 3 He has fallen asleep or passed outHe was gone 1 he was left 2 He was dead 3 He was passed outSummer is gone, as a current tone, you could say Summer is gone, now the autumn is comingOr Summer was gone, autumn was coming...Got it?
优质英语培训问答知识库