Take the drive out, put it into an external USB enclosure and plug it into the MacBook. Start it and hold option key after you hear the chime. Hold it until you get a screen with an orange icon and select it and hit enter. If it boots normally it is not your hard drive, it is the SATA cable which is cheap and easy to replace.