Quizzes, tests, exercises and puzzles for English as a Second Language (ESL), English as a foreign language (EFL), Teaching EFL (TEFL), Test of EFL (TOEFL), English for speakers of other languages (ESOL), Teaching ESOL (TESOL), TOEIC.
Food Facts
An eighteenth-century recipe for making an enormous egg suggests sewing 20 egg yolks into an animal bladder, then dropping it into another animal bladder filled with 20 egg whites and boiling it all together. .. More >>