If I understand correctly the poject should let someone try yo reconstruct the randomized sentence and then click a button to tell the program to compare the recontructed sentence with the original one and tell the user is it is correct or not. Have I understood correctly?
If so, you still have the original sentence in the Words() array and would have to create a new control array, say lblWords2(), then you can easily do a compare between the captions of the lblWords2() array and the Words() array.
If, however, you need to compare each word as it is added to label2 then you would need some global counter that would track where in the sentence you are, i.e. which word to compare against, and then compare the word just dropped to the corresponding word in the Words() array.
Hope this makes sense and if it doesn't just tell me where I made a bad assumption and I'll take another look with the correct assumptions.