MacBook Pro will not shut all the way off
If you tire of waiting, press and hold the power button.

If you want to run a disk check, reboot to recovery and use Disk Utility. Usually, it's just a stuck process and you won't need to fix things. Test a power off to see if the hang was incidental or if it happens 3 out of 3 attempts.