Hi,
Could be a couple of things, but first does it have a clutch pully or is the drive disengaged by the belt,if its the belt check the pully key has not sheared on the transaxle,if theres a clutch it will need to be stripped and the parts replaced.Just one other thing i have come across fairly often is if you had a puncture in either back wheels and you removed them for repair the key can fall out or stay in the wheel and when you put it back on it can become missed placed or lost,worth checking first as this will cause loss of drive,hope this helps
Eamon, November 2008