当与for,since,how long 连用的时候,必须使用延续性动词。
当要表示现在完成时的时候,又需要用到一些瞬间动词比如:买卖,到达等,就需要用到相应的延续性动词。比方说:buy--have你只能说:I have had this book for three days.而不说 I have buy/bought this book...
看看先:http://baike.baidu.com/view/238104.htm