英语问题become,,,,,,,请解释下

将来成为不用become

i will become a teacher.错误
i will be a teacher是对的。为什么?

become 的动词用法
1. 基本文法说明这个动词的意思是「变成~;成为~」(=start to be),因此后面接的字不是名词就是形容词。例 He became famous when he was only a child. 他在小时候就出名了。
become 之后一般不接不定式表示“逐渐…” (此时可用 come, begin+不定式)。如:+不定式正:He began [came] to like English. 他开始喜欢英语起来。
误:He became to like English.
正:He became ill yesterday. 他昨天病了。
误:He became to be ill yesterday.
to do或doing 表示逐渐或开始做某事用come begin代替,而不能用become to do,become doing。
注意:1.become一般不用于“将来成为”的意思。如:

(误)I hope you will become well.

(正)I hope you will get well.

2.become,get也用于天气、社会的发展变化,两者可以互换。

1)Our country is getting/becoming stronger and stronger.

我们的国家日益强大。

2)It's becoming/getting colder and colder.

天变得越来越冷。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-17
两句话都是正确的。
become 可以接形容词或名词作表语。
[V-ADJ] It was becoming more and more difficult to live on his salary.
[V-N] She became queen in 1952.
可参考《牛津高阶英汉字典》,祝进步!
第2个回答  2013-05-17
I wanna be a teacher或者说I want to become a teacher. BECOME不与将来时连用
相似回答