Does 발표하다 mean "make a presentation"? Sorry, Spanish is my first language and I don't understand in which context "to present" is being used.
Yes, i think so
學生들이 잘 發表해요.
It should be "presented".
I think this sentence is about the students always make presentations well