Student or Learner
Please can you help me with this question and explain the grammatical rules that have been broken.
I'm afraid I forgot my homework at home
I think this should read
I'm afraid I left my homework at home
but I'm not sure why. What is the difference between using forgot and using left?
Agreed. In your sample sentence, "I forgot my homework at home" has the same meaning of "I (unintentionally) left my homework at home."
You can leave something by accident and that's nearly the same as forgetting.
You can leave something on purpose and that's not at all the same thing.
You can forget something exists or to do something, and that doesn't mean you left it anywhere.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.