Free English
Library 4
More than 1,000 Lessons
Video, Audio, Text
Library 4
Complete FREE English Learning Programs
More than 1,000 FREE Lessons
Video & Audio & Text
Quiz & Lesson Plans
Unit 1
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 19 English Practice Activities
V – Unit 1
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 1
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 2
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 14 English Practice Activities
V – Unit 2
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 2
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 3
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 22 English Practice Activities
V – Unit 3
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 3
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 4
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 17 English Practice Activities
V – Unit 4
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 4
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 5
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 22 English Practice Activities
V – Unit 5
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 5
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 6
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 17 English Practice Activities
V – Unit 6
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 6
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 7
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 16 English Practice Activities
V – Unit 7
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 7
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 8
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 17 English Practice Activities
V – Unit 8
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 8
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 9
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 19 English Practice Activities
V – Unit 9
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 9
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 10
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 15 English Practice Activities
V – Unit 10
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 10
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 11
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 16 English Practice Activities
V – Unit 11
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 11
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 12
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 13 English Practice Activities
V – Unit 12
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 12
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 13
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 14 English Practice Activities
V – Unit 13
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 13
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 14
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 13 English Practice Activities
V – Unit 14
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 14
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 15
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 14 English Practice Activities
V – Unit 15
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 15
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 16
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 15 English Practice Activities
V – Unit 16
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 16
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 17
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 13 English Practice Activities
V – Unit 17
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 17
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 18
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 15 English Practice Activities
V – Unit 18
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 18
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 19
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 13 English Practice Activities
V – Unit 19
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 19
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 20
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 13 English Practice Activities
V – Unit 20
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 20
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 21
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 12 English Practice Activities
V – Unit 21
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 21
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 22
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 12 English Practice Activities
V – Unit 22
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 22
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 23
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 12 English Practice Activities
V – Unit 23
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 23
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 24
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 12 English Practice Activities
V – Unit 24
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices + Quizzes
G – Unit 24
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 25
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 13 English Practice Activities
V – Unit 25
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 25
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 26
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 12 English Practice Activities
V – Unit 26
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 26
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 27
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 13 English Practice Activities
V – Unit 27
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 27
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 28
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 12 English Practice Activities
V – Unit 28
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 28
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 29
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 12 English Practice Activities
V – Unit 29
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 29
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers
Unit 30
– Upper-intermediate Level
English Lessons
+ 5 Complete English Learning Lessons
+ 13 English Practice Activities
V – Unit 30
– Upper-intermediate Level
English Lessons
– Complete Vocabulary
+ New Vocabulary Meanings
+ Practices
+ Quizzes
G – Unit 30
– Upper-intermediate Level
English Lessons
– Complete Grammar
+ Grammar Points
+ Practices
+ Questions/Answers