Possibly, or the teeth on the flywheel/flexplate are chewed off OR if it has a flexplate, it may have broken around where it bolts to the end of the crank. Bad starter is most likely, but you may want to take a look at the teeth and also try and move the engine using a prybar or large screwdriver on the flywheel/flexplate.