Значения глагола: [хватить] - безличный, безличное употребление
быть достаточным, оказаться в нужном количестве глагол совершенный, непереходный безличное употребление
оказаться в состоянии, в силах делать что-либо, быть годным на что-либо глагол совершенный, непереходный переносное значение, безличныйВсе значения глагола: хватить