How can I get current animation frame when playing

I’m trying to determine which frame of my particular animation has just played so that I can use other event between the animation
.pls help me to determine this

some time the time rate is varying .is this the best solution?

  animation["ANIMATION NAME"].time = 0.0F;