¿Por qué la preposición "from"? No entiendo demasiado el significado.
Respuesta de un hablante nativo
Rebecca
La preposición "from" se utiliza aquí porque "company" (compañía) es algo que le aportas a alguien (aunque es para referirse a hacer compañía a alguien). En este contexto, "company" hace referencia a pasar tiempo con alguien para que no esté solo. Ej: "I live alone, but my dog keeps me company." (Vivo solo, pero mis perros me hacen compañía.) Ej: "Will you come over and keep me company?" (¿Vas a venir a hacerme compañía?)