Hallo,
ich habe sowas ähnliches mal in JavaScript programmiert: http://www.phrasalverbs.ch.vu/. Wähle dort eine Tabelle und einen Modus aus und klicke dann auf "Start". Auf der folgenden Seite kannst du dir dann den Quelltext ansehen.
Ich erlaube dir hiermit auch, den Quellcode von mir 1:1 zu verwenden, falls dir das was nützt.
Gruss,
Daniel