This question already has an answer here:
My bit coin wallet sync is stuck, if anything the blocks remaining is increasing. It is not my computer or network because I have another wallet on a different hard drive and that wallet synced in a day, but the problem wallet has been syncing for many many days.
The bit coin I have bought has not yet appeared in my wallet, so what are my options? I cannot transfer the purchased bit coin before it appears in my wallet.