Have is typically used with the pronouns I, you, we, and they. Has, however, typically uses the pronouns he, she, and it.
This sentence uses the pronoun “their,” so we can assume that “have is the correct answer.”
The students have decided to go on a picnic but not their teachers.
Apologies if this isn’t what you’re looking for, the question format is a bit messy.