How do you see the ghosts in Pokemon LeafGreen?

You need to get Silph Scope , Silph Scope is used to see Hidden Things .

Go to Saffron City and get in the Big Building , then beat the Team Rocket Boss , then He will give you the Silph Scope .

Hope i Helped , if i did , Recommend me Please .