Я одно время развлекался разными тестилками.
Есть вариант именно на знание - составить базу слов с переводом, возможно даже сортировать по сложности.
Выводить слово по-русски или по-английски, и тестируемый должен ввести перевод.
Другой вариант в том, что создается несколько тестов с вопросам на знание грамматики, или неправильных глаголов итд.
В качестве вариантов:
http://delphisources.ru/pages/source...ck-tester.html
http://delphisources.ru/pages/source...knowledge.html
http://delphisources.ru/pages/source...peterburg.html