I have the two sentences:
Original sentences:
"I baked an apple pie, but I forgot to put cinnamon in it."
"Sonia speaks English but does not write it."
My questions:
Can I write: I baked an apple pie, but forgot to put cinnamon in it. (I removed "I" after "but")? Is it correct?
Is is it correct to write: "Sonia speaks English but she does not write it."?
What is the rule to omit pronoun after "but"? Please explain this using the original sentences.
Related: Is it always necessary to repeat the pronoun before each verb?