become 是“非延续性动词”,通常不跟“for + 一段时间”连用。
但它能否跟since 连用吗?
比如:She has become a teacher since 1990. 自从1990年以来她就一直当老师。
请问:这个句子对吗?为何?
谢谢刘老师出题,我来试一试,不妥或错误之处,请指正!
▲对于She has become a teacher since 1990.的理解
我觉得,原则上说非延续性动词不可以跟since 连用,但有时有例外,譬如表示“变化过程”的动词,以上问题中提到的 become 就是其中一个。以刘老师所给句子为例:
我觉得原则上不可以说:She has become a teacher since 1990. 自从1990年以来她就一直当老师。
假如必须要说:She has become a teacher since 1990. 那它的意思更不是“自从1990年以来她就一直当老师”,而应是“自从1990年以来她就一直变得愈加像老师”,当然如此的理解非常别扭,但这不是理解的错,是由于英文句子本来就非常别扭。
假若大家在 teacher 前加一个可以表示“变化”的形容词(也就是可分等级的形容词),句子就不别扭了。譬如:
She has become a popular teacher since 1990. 自从1990年以来,她当老师变得愈加受青睐了。(指一个渐渐受青睐的过程)
假如将形容词变成为比较级,其变化的过程性就愈加明显了。如:
She has become a more popular teacher since 1990. 自从1990年以来,她当老师变得愈加受青睐了。(指一个渐渐受青睐的过程)
▲为何表示变化过程的become可以与since连用
become 表示“变化”其实有两层意思:
一是表示变化的结果,此时为终止性动词,不可以与连用since。如:
She became a bride at age 18. 她在十八岁时成为新娘。
He realized his dream and became a teacher. 他如愿以偿,当上了教师。
She married an American and became a
二是表示变化的过程,即表示一个持续持续的变化过程,此时为延续性动词,可以与since连用。如:
He’s become a lot more domesticated since his marriage. 他结婚以后已很恋家了。
She has become very bourgeois since she left college. 她离开大学后变得很市侩了。
The trends since the 1950s have become even more marked. 20世纪50年代以来,这类趋势愈加显而易见。
▲除 become 外的其他表示变化过程的动词也是这样
其实,除 become 外的其他表示变化过程的动词也是这样。如:
He’s got rather fat since I last saw him. 自从我上次见到他以来,他胖了不少。
I’ve got more untidy since I sTOPped going out to work. 自从不出去工作以来,我变得愈加邋遢了。