Ghost is the Soul of a dead living being. Soul is the one which runs the body, just like Software operates device. Can anybody see Software without Hardware? No, right! So, nobody can see Soul (Software which runs the body of a living being).
A Ghost can be seen only when it enters another body. A Ghost needs another body to act.
Check What is Soul? You will learn here how Soul reinca"RNA"tes.