buy不是瞬时动词吗?

Buy当然是一个瞬间动词。

即时动词和进行动词的区别在于:

进行动词表示可以继续的动作,这个动作可以继续或者有持久的影响。如:学、作、立、卧、知、行、守、有、等、看、唱、读、睡、住、留等。

非连续动词和瞬时动词表示一个动作不能继续,这个动作发生后立即结束。例如打开、关闭、完成、开始、来、去、到达、到达、到达、离开、移动、借用、购买、死亡等。

就像buy在你付钱的那一刻就结束了一样,所以它是一个瞬时动词。

最好根据上下文区分瞬时动词和连续动词,分清它们的本质区别,多读例句。