Free English Library 23More than 20,000 LessonsVideo, Audio, TextFree English Library 23All VocabularyBeginnerPre-intermediateIntermediateUpper-intermediateAdvancedLibrary 23Complete FREE English Learning ProgramsMore than 20,000 FREE LessonsVideo & Audio & TextQuiz & Lesson PlansVocabulary Lessons + ExercisesAll LevelsAnimalsexercises – Vocabularyelementary 115 LessonsVocabulary Lessons + ExercisesAll LevelsAnimalsexercises – Vocabularyelementary 216 LessonsVocabulary Lessons + ExercisesAll LevelsAnimalsexercises – Vocabularyelementary 318 LessonsVocabulary Lessons + ExercisesAll LevelsAnimalsexercises – Vocabularylower intermediate 112 LessonsVocabulary Lessons + ExercisesAll LevelsAnimalsexercises – Vocabularylower intermediate 216 LessonsVocabulary Lessons + ExercisesAll LevelsAnimalsexercises – Vocabularyintermediate18 LessonsVocabulary Lessons + ExercisesAll LevelsParts of the bodyExercisesintermediate 112 LessonsVocabulary Lessons + ExercisesAll LevelsParts of the bodyExercisesintermediate 212 LessonsVocabulary Lessons + ExercisesAll LevelsParts of the bodyExercisesAdvanced16 Lessons Vocabulary Lessons + ExercisesAll LevelsClothesexercises – Vocabularyelementary 115 LessonsVocabulary Lessons + ExercisesAll LevelsClothesexercises – Vocabularyelementary 216 LessonsVocabulary Lessons + ExercisesAll LevelsClothesexercises – Vocabularylower intermediate14 LessonsVocabulary Lessons + ExercisesAll LevelsClothesexercises – Vocabularyintermediate 116 LessonsVocabulary Lessons + ExercisesAll LevelsClothesexercises – Vocabularyintermediate 216 LessonsVocabulary Lessons + ExercisesAll LevelsColorsexercises – Vocabularyelementary 114 LessonsVocabulary Lessons + ExercisesAll LevelsColorsexercises – Vocabularyelementary 217 LessonsVocabulary Lessons + ExercisesAll LevelsColorsexercises – Vocabularylower intermediate14 LessonsVocabulary Lessons + ExercisesAll LevelsCountries & nationalitiesExercisesbeginner Level15 LessonsVocabulary Lessons + ExercisesAll LevelsCountries & nationalitiesExercisesintermediate17 LessonsVocabulary Lessons + ExercisesAll LevelsCountries & nationalitiesExercisesAdvanced16 LessonsVocabulary Lessons + ExercisesAll LevelsDaily routinesExerciseselementary 115 Lessons Vocabulary Lessons + ExercisesAll LevelsDaily routinesExerciseselementary 215 LessonsVocabulary Lessons + ExercisesAll LevelsDaily routinesExerciseslower intermediate17 LessonsVocabulary Lessons + ExercisesAll LevelsDaily routinesExercisesintermediate14 LessonsVocabulary Lessons + ExercisesAll LevelsDaily routinesExercisesAdvanced19 LessonsVocabulary Lessons + ExercisesAll LevelsDays of the weekExercises – vocabulary17 LessonsVocabulary Lessons + ExercisesAll LevelsMonths of the yearExercises – vocabulary20 LessonsVocabulary Lessons + ExercisesAll LevelsSeasons of the yearExercises – vocabulary9 LessonsVocabulary Lessons + ExercisesAll LevelsDays and datesExercises – vocabulary14 LessonsVocabulary Lessons + ExercisesAll LevelsFamily membersVocabulary exercises15 LessonsVocabulary Lessons + ExercisesAll LevelsFamilyexercisesLower intermediate level17 LessonsVocabulary Lessons + ExercisesAll LevelsFamilyexercisesIntermediate level20 LessonsVocabulary Lessons + ExercisesAll LevelsFoodexercises – Vocabularyelementary 116 LessonsVocabulary Lessons + ExercisesAll LevelsFoodexercises – Vocabularyelementary 219 LessonsVocabulary Lessons + ExercisesAll LevelsFoodexercises – Vocabularylower intermediate 115 LessonsVocabulary Lessons + ExercisesAll LevelsFoodexercises – Vocabularylower intermediate 216 LessonsVocabulary Lessons + ExercisesAll LevelsFoodexercises – Vocabularyintermediate 116 LessonsVocabulary Lessons + ExercisesAll LevelsFoodexercises – Vocabularyintermediate 216 LessonsVocabulary Lessons + ExercisesAll LevelsFeelings – emotionsExerciseslower intermediate12 LessonsVocabulary Lessons + ExercisesAll LevelsFeelings – emotionsExercisesintermediate18 LessonsVocabulary Lessons + ExercisesAll LevelsFeelings – emotionsExercisesadvanced level15 LessonsVocabulary Lessons + ExercisesAll LevelsWord games – Vocabularybeginner Level15 LessonsVocabulary Lessons + ExercisesAll LevelsWord games – Vocabularylower intermediate10 LessonsVocabulary Lessons + ExercisesAll LevelsWord games – Vocabularyintermediate19 LessonsVocabulary Lessons + ExercisesAll LevelsHealth – illnessExerciseslower intermediate15 LessonsVocabulary Lessons + ExercisesAll LevelsHealth – illnessExercisesintermediate24 LessonsVocabulary Lessons + ExercisesAll LevelsHealth – illnessExercisesadvanced level20 LessonsVocabulary Lessons + ExercisesAll LevelsFree-time activitiesExerciseselementary16 LessonsVocabulary Lessons + ExercisesAll LevelsFree-time activitiesExerciseslower intermediate15 LessonsVocabulary Lessons + ExercisesAll LevelsFree-time activitiesExercisesintermediate14 LessonsVocabulary Lessons + ExercisesAll LevelsHouse – furnitureExerciseselementary 116 LessonsVocabulary Lessons + ExercisesAll LevelsHouse – furnitureExerciseselementary 216 LessonsVocabulary Lessons + ExercisesAll LevelsHouse – furnitureExerciseslower intermediate 115 LessonsVocabulary Lessons + ExercisesAll LevelsHouse – furnitureExerciseslower intermediate 216 LessonsVocabulary Lessons + ExercisesAll LevelsHouse – furnitureExercisesintermediate 116 LessonsVocabulary Lessons + ExercisesAll LevelsHouse – furnitureExercisesintermediate 214 LessonsVocabulary Lessons + ExercisesAll LevelsNumbers: 1 – 10Vocabulary exercises 113 LessonsVocabulary Lessons + ExercisesAll LevelsNumbers: 1 – 10Vocabulary exercises 214 LessonsVocabulary Lessons + ExercisesAll LevelsNumbers: 1 – 20Vocabulary exercises25 LessonsVocabulary Lessons + ExercisesAll LevelsNumbers: 1 – 100Vocabulary exercises25 LessonsVocabulary Lessons + ExercisesAll LevelsOrdinal numbersVocabulary exercises24 LessonsVocabulary Lessons + ExercisesAll LevelsJobs – occupationsExerciseselementary 115 LessonsVocabulary Lessons + ExercisesAll LevelsJobs – occupationsExerciseselementary 214 LessonsVocabulary Lessons + ExercisesAll LevelsJobs – occupationsExerciseslower intermediate17 LessonsVocabulary Lessons + ExercisesAll LevelsJobs – occupationsExercisesintermediate17 LessonsVocabulary Lessons + ExercisesAll LevelsJobs – occupationsExercisesadvanced level16 LessonsVocabulary Lessons + ExercisesAll LevelsDescribing peopleExerciseslower intermediate19 LessonsVocabulary Lessons + ExercisesAll LevelsDescribing peopleExercisesintermediate13 LessonsVocabulary Lessons + ExercisesAll LevelsSchool objectsExerciseselementary16 LessonsVocabulary Lessons + ExercisesAll LevelsSchool – classroomExerciseslower intermediate 117 LessonsVocabulary Lessons + ExercisesAll LevelsSchool – classroomExerciseslower intermediate 214 LessonsVocabulary Lessons + ExercisesAll LevelsSchool – classroomExercisesintermediate18 LessonsVocabulary Lessons + ExercisesAll LevelsSynonymsExercisesintermediate 117 LessonsVocabulary Lessons + ExercisesAll LevelsSynonymsExercisesintermediate 218 LessonsVocabulary Lessons + ExercisesAll LevelsSynonymsExercisesadvanced18 LessonsVocabulary Lessons + ExercisesAll LevelsTelling the timeExerciseselementary 115 LessonsVocabulary Lessons + ExercisesAll LevelsTelling the timeExerciseselementary 217 LessonsVocabulary Lessons + ExercisesAll LevelsTelling the timeExerciseslower intermediate17 LessonsVocabulary Lessons + ExercisesAll LevelsTime expressionsExercisesintermediate19 LessonsVocabulary Lessons + ExercisesAll LevelsPlaces – shopsExerciseselementary17 LessonsVocabulary Lessons + ExercisesAll LevelsPlaces – shopsExercisesintermediate15 LessonsVocabulary Lessons + ExercisesAll LevelsGiving directionsVocabulary exercises15 LessonsVocabulary Lessons + ExercisesAll LevelsGeographyVocabulary exercises19 LessonsVocabulary Lessons + ExercisesAll LevelsPlaces – shopsWorksheets – pdf exercises17 SourcesVocabulary Lessons + ExercisesAll LevelsTransport – vehiclesExerciseselementary18 LessonsVocabulary Lessons + ExercisesAll LevelsTransport – vehiclesExercisesintermediate16 LessonsVocabulary Lessons + ExercisesAll LevelsTravelling – tourismAIRPORTS – AIRPLANESHOTELS – ACCOMMODATIONSExercisesvocabulary 122 LessonsVocabulary Lessons + ExercisesAll LevelsTravelling – tourismExercisesvocabulary 2TRANSPORTATIONTRAINS – CARS… 10 LessonsVocabulary Lessons + ExercisesAll LevelsWeatherexercises – Vocabularyelementary 114 LessonsVocabulary Lessons + ExercisesAll LevelsWeatherexercises – Vocabularyelementary 210 LessonsVocabulary Lessons + ExercisesAll LevelsWeatherexercises – Vocabularyintermediate19 LessonsVocabulary Lessons + ExercisesAll LevelsEnglish TestsVocabulary – Exerciseselementary 115 LessonsVocabulary Lessons + ExercisesAll LevelsEnglish TestsVocabulary – Exerciseselementary 215 LessonsVocabulary Lessons + ExercisesAll LevelsEnglish Testsvocabulary – exercisesLower intermediate 113 LessonsVocabulary Lessons + ExercisesAll LevelsEnglish Testsvocabulary – exercisesLower intermediate 212 LessonsVocabulary Lessons + ExercisesAll LevelsVocabulary testsExercisesintermediate 115 LessonsVocabulary Lessons + ExercisesAll LevelsVocabulary testsExercisesintermediate 217 LessonsVocabulary Lessons + ExercisesAll LevelsVocabulary testsExercisesintermediate 315 LessonsVocabulary Lessons + ExercisesAll LevelsVocabulary testsExercisesintermediate 416 LessonsVocabulary Lessons + ExercisesAll LevelsVocabulary testsExercisesintermediate 532 LessonsVocabulary Lessons + ExercisesAll LevelsVocabulary exercisesNounsadvanced level20 LessonsVocabulary Lessons + ExercisesAll LevelsVocabulary exercisesNouns & verbs1 – advanced 20 LessonsVocabulary Lessons + ExercisesAll LevelsVocabulary exercisesNouns & verbs2 – advanced20 LessonsVocabulary Lessons + ExercisesAll LevelsVocabulary exercisesVerbsadvanced level20 LessonsVocabulary Lessons + ExercisesAll LevelsS.A.T. Testvocabulary – Exercisesstandardized tests21 LessonsVocabulary Lessons + ExercisesAll LevelsTOEFL Testvocabulary – Exercisesstandardized tests20 LessonsVocabulary Lessons + ExercisesAll LevelsEnglish vocabularyExercisesadvanced level20 LessonsVocabulary Lessons + ExercisesAll LevelsAcademic vocabularyExercisesadvanced level 120 LessonsVocabulary Lessons + ExercisesAll LevelsAcademic vocabularyExercisesadvanced level 220 LessonsVocabulary Lessons + ExercisesAll LevelsAcademic vocabularyExercisesadvanced level 320 LessonsVocabulary Lessons + ExercisesAll LevelsAcademic vocabularyExercisesadvanced level 420 LessonsVocabulary Lessons + ExercisesAll LevelsCrosswordsVocabularyelementary25 LessonsVocabulary Lessons + ExercisesAll LevelsCrosswordsVocabularyintermediate20 LessonsVocabulary Lessons + ExercisesAll LevelsCrosswordsVocabularyadvanced15 LessonsVocabulary Lessons + ExercisesAll LevelsCrosswordsprintableVocabulary exercises14 LessonsVocabulary Lessons + ExercisesAll LevelsEnglish DialoguesVocabularyelementary12 LessonsVocabulary Lessons + ExercisesAll LevelsEnglish DialoguesVocabularyintermediate17 LessonsVocabulary Lessons + ExercisesAll LevelsVocabulary worksheets 1Printable handouts21 Free ResourcesVocabulary Lessons + ExercisesAll LevelsVocabulary handouts 2Printable worksheets23 Free ResourcesVocabulary Lessons + ExercisesAll LevelsVocabulary handouts 3Printable worksheets25 Free Resources