Free English Library 22More than 100,000 LessonsVideo, Audio, Text Free English Library 22All GrammarBeginnerPre-intermediateIntermediateUpper-intermediateAdvancedLibrary 22Complete FREE English Learning ProgramsMore than 100,000 FREE LessonsVideo & Audio & TextQuiz & Lesson PlansGrammar Lessons & ExercisesAll LevelsOver 3,000 LessonsGrammar Lessons & ExercisesAll LevelsSingular – pluralExercisesintermediate 120 LessonsGrammar Lessons & ExercisesAll LevelsSingular – pluralExercisesintermediate 219 LessonsGrammar Lessons & ExercisesAll LevelsSingular – pluralExercisesintermediate 315 LessonsGrammar Lessons & ExercisesAll LevelsPlural – exercisesPlural formsadvanced 114 LessonsGrammar Lessons & ExercisesAll LevelsPlural – exercisesPlural formsadvanced 215 LessonsGrammar Lessons & ExercisesAll LevelsPossessive adjectivesExerciseselementary 116 LessonsGrammar Lessons & ExercisesAll LevelsPossessive adjectivesExerciseselementary 216 LessonsGrammar Lessons & ExercisesAll LevelsPossessive adjectivesExerciseselementary 315 LessonsGrammar Lessons & ExercisesAll LevelsPossessive pronounsExercisespage 0117 LessonsGrammar Lessons & ExercisesAll LevelsPossessive pronounsExercisespage 0216 LessonsGrammar Lessons & ExercisesAll LevelsPossessive pronounsExercisespage 0314 LessonsGrammar Lessons & ExercisesAll LevelsPlace prepositionsExerciseselementary 115 LessonsGrammar Lessons & ExercisesAll LevelsPlace prepositionsExerciseselementary 216 LessonsGrammar Lessons & ExercisesAll LevelsPlace prepositionsExerciseselementary 315 LessonsGrammar Lessons & ExercisesAll LevelsLocation prepositionsExercises level 2page 0115 LessonsGrammar Lessons & ExercisesAll LevelsLocation prepositionsExercises level 2page 0215 LessonsGrammar Lessons & ExercisesAll LevelsPrepositions of timeExerciseselementary 115 LessonsGrammar Lessons & ExercisesAll LevelsPrepositions of timeExerciseselementary 213 LessonsGrammar Lessons & ExercisesAll LevelsPrepositions of timeExercisesintermediate 115 LessonsGrammar Lessons & ExercisesAll LevelsPrepositions of timeExercisesintermediate 215 LessonsGrammar Lessons & ExercisesAll LevelsPrepositions exercisesMixed prepositions 0117 LessonsGrammar Lessons & ExercisesAll LevelsPrepositions exercisesMixed prepositions 0220 LessonsGrammar Lessons & ExercisesAll LevelsPrepositions exercisesMixed prepositions 0320 LessonsGrammar Lessons & ExercisesAll LevelsPrepositions exercisesUpper-intermediate 0115 LessonsGrammar Lessons & ExercisesAll LevelsPrepositions exercisesUpper-intermediate 0216 LessonsGrammar Lessons & ExercisesAll LevelsPrepositions exercisesUpper-intermediate 0316 LessonsGrammar Lessons & ExercisesAll LevelsPrepositions exercisesAdvanced level – 0115 LessonsGrammar Lessons & ExercisesAll LevelsPrepositions exercisesAdvanced level – 0212 LessonsGrammar Lessons & ExercisesAll LevelsPrepositions exercisesAdvanced level – 0315 LessonsGrammar Lessons & ExercisesAll LevelsSubject pronounsExercises page 0119 LessonsGrammar Lessons & ExercisesAll LevelsSubject pronounsExercisespage 0216 LessonsGrammar Lessons & ExercisesAll LevelsPronouns exercisesObject pronouns – 0118 LessonsGrammar Lessons & ExercisesAll LevelsPronouns exercisesObject pronouns – 0219 Lessons Grammar Lessons & ExercisesAll LevelsPronouns exercisesObject pronouns – 0320 LessonsGrammar Lessons & ExercisesAll LevelsPronouns exercisesMixed pronounspage 0115 LessonsGrammar Lessons & ExercisesAll LevelsPronouns exercisesMixed pronounspage 0217 LessonsGrammar Lessons & ExercisesAll LevelsPronouns exercisesMixed pronouns – 2page 0117 LessonsGrammar Lessons & ExercisesAll LevelsPronouns exercisesMixed pronouns – 2page 0217 LessonsGrammar Lessons & ExercisesAll LevelsQuestions exercisesElementary level – 0117 LessonsGrammar Lessons & ExercisesAll LevelsQuestions exercisesElementary level – 0217 LessonsGrammar Lessons & ExercisesAll LevelsQuestions exercisesLower intermediate – 0117 LessonsGrammar Lessons & ExercisesAll LevelsQuestions exercisesLower intermediate – 0211 LessonsGrammar Lessons & ExercisesAll LevelsQuestions exercisesLower intermediate – 0319 LessonsGrammar Lessons & ExercisesAll LevelsQuestions exercisesIntermediate – 0117 LessonsGrammar Lessons & ExercisesAll LevelsQuestions exercisesIntermediate – 0216 LessonsGrammar Lessons & ExercisesAll LevelsQuestions exercisesIntermediate – 0317 LessonsGrammar Lessons & ExercisesAll LevelsQuestions exercisesUpper-Intermediate – 0114 LessonsGrammar Lessons & ExercisesAll LevelsQuestions exercisesUpper-Intermediate – 0213 LessonsGrammar Lessons & ExercisesAll LevelsQuestions exercisesUpper-Intermediate – 0315 LessonsGrammar Lessons & ExercisesAll LevelsQuestion tagsExerciseselementary 0115 LessonsGrammar Lessons & ExercisesAll LevelsQuestion tagsExerciseselementary 0219 LessonsGrammar Lessons & ExercisesAll LevelsQuestion tagsExercisesintermediate 0113 LessonsGrammar Lessons & ExercisesAll LevelsQuestion tagsExercisesintermediate 0215 LessonsGrammar Lessons & ExercisesAll LevelsReflexive pronounsExercisespage 0116 LessonsGrammar Lessons & ExercisesAll LevelsReflexive pronounsExercisespage 0221 LessonsGrammar Lessons & ExercisesAll LevelsReciprocal pronounsExercises14 LessonsGrammar Lessons & ExercisesAll LevelsRelative pronounsExercisesrelative clauses 0115 LessonsGrammar Lessons & ExercisesAll LevelsRelative pronounsExercisesrelative clauses 0216 LessonsGrammar Lessons & ExercisesAll LevelsRelative pronounsExercisesrelative clauses 0315 LessonsGrammar Lessons & ExercisesAll LevelsRelative clausesExercisesintermediate 0120 LessonsGrammar Lessons & ExercisesAll LevelsRelative clausesExercisesintermediate 0215 LessonsGrammar Lessons & ExercisesAll LevelsRelative clausesExercisesintermediate 0318 LessonsGrammar Lessons & ExercisesAll LevelsRelative sentencesExercisesadvanced level 0116 LessonsGrammar Lessons & ExercisesAll LevelsRelative sentencesExercisesadvanced level 0216 LessonsGrammar Lessons & ExercisesAll LevelsThere is / areExerciseselementary 120 LessonsGrammar Lessons & ExercisesAll LevelsThere is / areExerciseselementary 215 LessonsGrammar Lessons & ExercisesAll LevelsThere is / areExerciseslower intermediate19 LessonsGrammar Lessons & ExercisesAll LevelsThere was / wereExercisesthere + be past21 LessonsGrammar Lessons & ExercisesAll LevelsDemonstrativesExerciseselementary level19 Lessons Grammar Lessons & ExercisesAll LevelsDemonstrativesExercisesintermediate level18 LessonsGrammar Lessons & ExercisesAll LevelsFor / sinceExerciseselementary 0114 LessonsGrammar Lessons & ExercisesAll LevelsFor / sinceExerciseselementary 0219 LessonsGrammar Lessons & ExercisesAll LevelsFor / sinceExercisesintermediate 0114 LessonsGrammar Lessons & ExercisesAll LevelsFor / sinceExercisesintermediate 0214 LessonsGrammar Lessons & ExercisesAll LevelsStill / already / yetExerciseselementary16 LessonsGrammar Lessons & ExercisesAll LevelsStill / already / yetExerciseselementary17 LessonsGrammar Lessons & ExercisesAll LevelsEither – neither – bothExercisesintermediate 115 LessonsGrammar Lessons & ExercisesAll LevelsEither – neither – bothExercisesintermediate 213 LessonsGrammar Lessons & ExercisesAll LevelsSo – suchExerciseslevel 1 14 LessonsGrammar Lessons & ExercisesAll LevelsSo – suchExerciseslevel 2 15 LessonsGrammar Lessons & ExercisesAll LevelsToo – enoughExercisespage 0112 LessonsGrammar Lessons & ExercisesAll LevelsToo – enoughExercisespage 0215 LessonsGrammar Lessons & ExercisesAll LevelsWord orderExercisesbeginners 0116 LessonsGrammar Lessons & ExercisesAll LevelsWord orderExercisesbeginners 0214 LessonsGrammar Lessons & ExercisesAll LevelsSentences in orderExerciseselementary 0115 LessonsGrammar Lessons & ExercisesAll LevelsSentences in orderExerciseselementary 0215 LessonsGrammar Lessons & ExercisesAll LevelsSentences in orderExerciseselementary 0347 LessonsGrammar Lessons & ExercisesAll LevelsWord orderExercisesintermediate 0115 LessonsGrammar Lessons & ExercisesAll LevelsWord orderExercisesintermediate 0218 LessonsGrammar Lessons & ExercisesAll LevelsConfusing wordsGrammar exercises 0114 LessonsGrammar Lessons & ExercisesAll LevelsConfusing wordsGrammar exercises 0217 LessonsGrammar Lessons & ExercisesAll LevelsGrammar testsExerciseselementary 0116 LessonsGrammar Lessons & ExercisesAll LevelsGrammar testsExerciseselementary 0219 LessonsGrammar Lessons & ExercisesAll LevelsGrammar testsExercisesintermediate 1a17 LessonsGrammar Lessons & ExercisesAll LevelsGrammar testsExercisesintermediate 1b18 LessonsGrammar Lessons & ExercisesAll LevelsGrammar testsExercisesintermediate 2a17 LessonsGrammar Lessons & ExercisesAll LevelsGrammar testsExercisesintermediate 2b13 LessonsGrammar Lessons & ExercisesAll LevelsGrammar testsExercisesUpper-intermediate 224 LessonsGrammar Lessons & ExercisesAll LevelsGrammar testsExercisesadvanced level 113 LessonsGrammar Lessons & ExercisesAll LevelsGrammar testsExercisesadvanced level 213 LessonsGrammar Lessons & ExercisesAll LevelsGrammar testsExercisesadvanced level 312 LessonsGrammar Lessons & ExercisesAll LevelsGrammar testsExercisesadvanced level 415 LessonsGrammar Lessons & ExercisesAll LevelsWorksheets grammarPrintable handouts39 SourcesGrammar Lessons & ExercisesAll LevelsQuizzes – worksheetsPrintable handouts pdf39 SourcesGrammar Lessons & ExercisesAll LevelsVerbs worksheetsPrintable handouts20 SourcesGrammar Lessons & ExercisesAll LevelsVocabulary worksheets 1Printable handouts21 SourcesGrammar Lessons & ExercisesAll LevelsVocabulary handouts 2Printable worksheets23 SourcesGrammar Lessons & ExercisesAll LevelsVocabulary handouts 3Printable worksheets25 Sources