I understand the logic behind use of plural verb in 'one of the' sentences like
"He's one of the soldiers who have been shot" OR "this is one of the buildings that have been burnt down"
But it's extremely confusing whether to use singular or plural verb when it comes to sentences that don't start with a "S/he is one of the + who" or "this is one of the+ who/that". Example:
"One of the soldiers who HAVE been shot" OR "One of the soldiers who HAS been shot" which is correct?