Observaciones:
El listado en español incluye todas las palabras DRAE y es bastante fiable.
El listado de francés está obtenido de una página de la academia francesa de la lengua.
El listado de inglés es el menos completo de los tres puesto que "los americanos se inventan las palabras" y no existe una academia de la lengua inglesa como tal.
Estos listados los llevamos a la Hoja 2 de un libro de Excel y la aplicación que vamos a crear nos elige aleatoriamente 100 palabras del idioma que elijamos. Marcamos las palabras que conozcamos y el resultado nos muestra el porcentaje de aciertos y el número aproximado de palabras de nuestro vocabulario en ese idioma. Para elegir aleatoriamente las 100 palabras usamos la siguiente fórmula:
=INDICE(MATRIZDETODASLASPALABRAS;ALEATORIO.ENTRE(1;NUMERO DE PALABRAS))
Con esa fórmula extendiéndola 100 filas obtenemos cada vez 100 palabras diferentes. En la página de la Hoja 1 diseñamos la aplicación que haga los cálculos y mediante 3 Macros hacemos que nos genere cada vez un listado diferente. El archivo se puede descargar pulsando en la siguiente imagen. Para que funcione se necesita tener instalado Excel 2007 o posterior y al abrirlo en "Opciones" "Habilitar el Contenido".