¿Qué significa "keep (something) from"?
Respuesta de un hablante nativo
Rebecca
"To keep [someone or something] from [someone or something]" significa mantener algo o a alguien lejos de otra cosa o persona. También se puede utilizar para decir que se debe evitar que alguien haga algo en concreto. Ej: "Keep the dog from going outside when the neighbors come!" (¡No dejes que el perro salga fuera cuando el vecino venga!) Ej: "I'm trying to keep Jane from giving up. She needs to finish the competition." (Estoy intentando evitar que jane se rinda. Debe acabar la competición.)