1、现在完成时非延续性动词与延续性动词的转化buy-have leave-be away borrow/lend-keep/havestart/begin-be on go to- be income/arrive/get/reach/move-be in/at die-be dead begin/start-be on fall asleep-be asleep close-be closed catch a cold-have a cold put on -wear open-be open become-be leave/go-be away(from) finish/end -be ove
2、r come/go back-be back go/leave -be away get to know-know join-be a member of / be in come/arrive-be here/ in put onwear go to sleep- be asleep catch a coldhave a cold marry-be marriedeg:( 误 ) I have bought the book for 2 weeks .( 正 ) I have had the book for 2 weeks.( 误 ) The dog has died for 5 days.( 正 )The dog has been dead for 5 days.2.It is / has been + 段时间 since + sentence ( 一般过去时)Eg: ( 误 ) He has joined the League for three years.( 正 )He has been in the League for three years.( 正 ) He has a member of the League for three years( 正) It is three years since he joined the League. 他入团已三年了