根据动作持续的长短,可分为持续性动词和非延续性动词.持续性动词(或称为“延续性动词”)表示的动作是一种延续的,发生的时间较长,如:watch.learn,teach,have,work,等.
非延续性动词终止性动词,亦称为“终止性动词”,表示的动作发生后立即结束,产生某种结果.如:marry,close,die,jump,buy,borrow,start等.
你问各自用于哪种时态?答案是都可用于所有时态.但要注意特别用法如:
Hecame2daysago.
Hehascome.
错句:Hehascomefor2days.应改为
Hehasbeenherefor2days.
又如HetaughtEnglish2yearsago.
HehastaughtEnglishfor2years.
总结:延续性动词一般要和一段时间状语连用,而非延续性动词不能和一段时间连用.