Why did n't you do your homework?

1. I'm sorry, but I was very tired yesterday.
2. Excuse me, but I forgot to do homework.
3. Forgive me, but I was very busy caring for my mother in hospital.
-------------------
Are the answers all grammatical? What other expressions can we use when we say 'excuse' or 'pretext'? Thank you for your help. Will you name some of them, please?

1 answer

You can also say, "Pardon me, ... "