我长大要当老师 ----- 文法问题

I want to be a teacher when I grow up 还是
I want to be a teacher when I grew up

还有一句
I would help more poor people if I became rich 这句文法对吗?
如果我成为了富翁,我会帮助更多的穷人

应该用
I would help more poor people if I became rich 还是
I will help more poor people if I become rich .

应该是I want to be a teacher when I grow up 。因为我长大要当老师,我还没长大。所以,“当我长大时”这个从句不能用动词的过去时grew.只能用一般现在时grow.
因为 when引导的时间状语从句用一般现在时表示将来的动作。

其实两句话都对。不过从你问的问题来看,你还没学到虚拟语气。那么,为了避免你的混淆。你就选这个句子。肯定对。
I will help more poor people if I become rich .
是正常的语气。当我变富后,我会帮助更多的人。变富和帮助人都是将来的动作,所以主句用将来时will。不过 when引导的时间状语从句用一般现在时表示将来的动作。所以这句话对的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-03
I want to be a teacher when I grow up这句对的。
后面一句不对,因为是主将从现所以是I will help more poor people if I become rich .
第2个回答  2009-07-03
I want to be a teacher when I grow up

I would help more poor people if I became rich对的
如果我成了富翁,我要帮助更多的穷人,
第3个回答  2009-07-03
I want to be a teacher when I grew up
I would help more poor people if I became rich
第4个回答  2009-07-03
第一句对
became改为become,因为过去式用于发生在过去的事,现在没发生
第5个回答  2009-07-03
第一句对的,不过最好的表达应该用become。
第二个句子完全是对的,此为虚拟语气。
句式(就按照你的句子说)是,主句:I+would+动词原形
从句:if+I+动词过过去式 .
翻译:如果我成为了富翁,我会帮助更多的穷人。