when i am gone 这个英语短句中gone为什么不是go?是过去式吗?是的话为什么am不变was。

请就这个句子将其中知识点分析一下,还有英语句子中什么时候加be动词,什么时候直接加动词。。 解释详细在追加悬赏,谢谢了!!

回答第一个问题为什么不用go。如果用go的话,句子是:when I am go。这个句子是错误的,因为一句话中只能有一个谓语动词(复句肯定就除外了),这里有am 和go两个动词了,所以错误!
知识分析:when I am gone。中的gone是形容词。构成系表结构。你可以查查gone这个词。
至于为什么不用was,这里表达的是将来时,当我走的时候。只不过用现在时表示将来时了!这个时态你没有 必要去纠结它!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-01
gone 是go 过去分词,但是它还可以是形容词,
在主系表结构中,be + 名词、形容词、副词、分词、不定式、动名词、从句等
he is a student
he is kind
the light is on
my bike is broken
seeing is believing
动词表示动作,充当谓语。主要在
1.主语+ 谓语动词 A accident happened
2.主语+ 谓语动词+宾语 I love you
3主语+谓语+双宾语 He teaches us English
4 主语+谓语+宾语+宾补 I find Englih very useful.本回答被网友采纳
第2个回答  2012-09-01
gone 在这里相当于一个形容词,等于When I am not here.或When i am away.当我不在这儿的时候,有些过去分词是可以充当形容词的,如The door is closed. 门关着,不是过去式。
第3个回答  2012-09-01
when i am gone
gone是过去分词,与be动词(am)组成被动态,
gone过去分词往往可以当形容词用,意义为:不在的;离去的
所以,原句意义:当我离去、当我不在时,

希望满意,祝您进步:)
第4个回答  2012-09-01
gone 这里是过去分词 , 这句话实际是个虚拟语气,省略了if ,很多句子是靠语境来组成和翻译的 忘采纳