¿Por qué I won't be longusa "I" y no "It"?
Respuesta de un hablante nativo
Rebecca
De hecho, ya sea que esté usando Io it, es lo mismo, solo que una perspectiva diferente. Aquí, Papá Cerdo usa I para enfatizarse a sí mismo, porque él es el que hace algo. Este es el punto de vista en primera persona, lo que significa que estás hablando como sujeto. Si Papá Cerdo hubiera dicho it won't be long, habría cambiado su perspectiva y le habría dado tiempo a un tercero. Dicho esto, ambas frases son correctas, y simplemente depende del punto de vista que prefiera el hablante.