关于句子的延续性与非延续的问题She has been in china since she was eight yea

4个回答

  • 这里面的 she was eight years old. 指的是一个点时间.

    短暂性动词 如: begin,start, finish,end, arrive, come ,go, die, 等等 指的都是一瞬间的事情,所以被称为非延续性动词

    延续性动词: live,run,stay,clean,play,hold,watch,teach,read,study,teach,eat,drink,write,dance, sing,smoke

    如果想表达一个延续性动作,可以采取用一个词或词组来代替终止性动词~

    代替终止性动词的方法

    a)用延续性动词代替终止性动词

    1、用have代替buy

    My brother has had(不能用has bought) this bike for almost four years.

    2、用keep或have代替borrow

    I have kept(不能用have borrowed) the book for quite a few days.

    3、用be替代become

    How long has your sister been a teacher?

    4、用have a cold代替catch a cold

    Tom has had a cold since the day before yesterday.

    5、用wear代替put on

    b)用“be+形容词”代终止性动词

    1、be+married代marry 2、be+ill代fall (get) ill

    3、be+dead代die 4、be+asleep代fall (get) asleep

    5、be+awake代wake/wake up 6、be+gone代lose,die,sell,leave

    7、be+open代open 8、be closed代close/shut

    9、be+missing(gone,lost)代lose

    c)用“be+副词”代终止性动词

    1“be+on”代start,begin

    2“be+up”代get up

    3“be+back(to)”代return to,come back to,go back to

    4“be here (there)”代come(arrive,reach,get) here或go (arrive,reach,get) there等等

    d)用“be+介词短语”代终止性动词

    1.“be in/at +地点”代替go to /come to

    2.用be in the army 代替join the army

    3.“be in/at +地点”代替move to