pull down to refresh

How secure to have pass phrases ? If anyone know the private key how long it takes them to guess whether additional pass phrases exist or not ? What about giving to someone your private key and having funds in pass phrase wallet ?