www.manythings.org/pp
ESL and EFL. There are quizzes, word games, word puzzles, proverbs, slang expressions, anagrams, a random-sentence generator and other computer assisted language learning activities. Even though the primary focus is ESL, native English speakers may also find some interesting things Read More …