不是说非延续性动词不能用于现在完成时或现在完成进行时.
而是说非延续性动词不能与表示一段时间的状语连用.
转化一般分为这几类:
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
有的是加个be动词
有的是另外一个词
比如同义词
一个点动词和延续动词(持续做一段时间的)
就可以互换
open-be open close-be closed get up- be up begin/start-be on buy-have borrow-keep become-be finish-be over catch/get a cold-have a cold go to school-be in/at school put on -wear join-be a member of ...
这都是不规则的,需要你自己去记忆
leave--- be away come here-- be here die--be dead 一般地,用be+ adj 就可以了