I have no idea why you'd use scenes for this, but what you can do is put all your eligible scene names in an array, and choose the next scene from the array then remove it.
So something like:
Code:
var scenenames:Array = ["Question 1", "Tom", "Sue", "Harry", "foo"];
function getRandomScene():String{
var i:int = Math.floor(Math.random()*scenenames.length);
var scenename:String = scenenames[i];
scenenames.splice(i, 1); //remove that one.
return scenename;
}
And in your gotoAndStop line you can call getRandomScene instead.
Code:
gotoAndStop("start 1", getRandomScene());