Passing grade & failing grade. We would probably not use "mark," but it would be easily understood if we read or heard it.
As to full mark/top score/perfect score:
I would never use "full mark." However, I might use "full credit" that you had a perfect score or that the assignment is considered complete. Context would tell you which one was meant. For example:
"I cannot give you full credit for this answer, because you were asked to give your answer in feet and inches, not meters. You will get partial credit of 7/8 rather than the full credit of 8/8."
"The class assignment was to write a sonnet. I gave full credit to everyone who turned in anything with 14 lines, though some of your rhyme schemes were dreadful."
"Top score" would mean that you had the best score in the class, not necessarily the best score possible. Perfect score would mean the best score possible. (e.g., the teacher gives a really hard test with 10 questions. No one gets all 10 right, so no one has a "perfect score." But one person does get 7 right. That person has the "top score.")