Surely your teacher gave some comments and corrections as well as the grade. Was your teacher marking your comparison, your English, or both? Obviously, without us knowing the two poems, we can't comment on the actual comparison. I'm not suggesting that you post both poems here - that would take up too much space and would take us away from the purpose of the forum which is to help learners to improve their English (not their poetry comparison skills).
Student or Learner