Hmm, the game should use a standard number generator and with about 20 different words I woulds say that you've been quite unlucky to recieve the same word 3 times out of 5.
Keeping count of which words has been presented can be done, but an easier (though less elegant) way would be to just add...