We may earn an affiliate commission when you visit our partners.
Course image
My Teacher Academy

This My Teacher Academy course has been trusted by thousands of students around the world looking to improve their English speaking and comprehension. Carefully crafted by our English speaking experts, our teaching method combines traditional lectures with interactive practice packets to cater to every learning style.

Develop a solid understanding of the English language with a course that has been created with you in mind. Gauge your understanding of the material every step of the way with checkpoint reviews, so you can complete the course with confidence.

This course includes:

Read more

This My Teacher Academy course has been trusted by thousands of students around the world looking to improve their English speaking and comprehension. Carefully crafted by our English speaking experts, our teaching method combines traditional lectures with interactive practice packets to cater to every learning style.

Develop a solid understanding of the English language with a course that has been created with you in mind. Gauge your understanding of the material every step of the way with checkpoint reviews, so you can complete the course with confidence.

This course includes:

  • Grammar and practice packs as well as vocabulary lessons with everything you need to easily improve your English.

  • Downloadable (pdf) material for easy access.

  • Review tests throughout the course to monitor your progress.

  • Subtitled video lectures explaining the grammar topics in a very easy to understand way.

  • Various exercises to assist in comprehension of material including real TV examples.

Begin learning English at your own pace and improve your skills through our high-quality courses and resources – all designed for adult language learners. You can find business English courses and online speaking & exam preparation classes on our site.

This course contains the equivalent grammar and vocabulary to:

  • The “First Certificate Exam (FCE)" level from the Cambridge University in the UK.

  • The B2 level in the Common European Framework of Reference for Languages (CEFR).

  • A 87-109 points at the TOEFL exam (Test Of English as a Foreign Language).

You can find Business English courses on our site and online speaking classes

You will learn the how to create and the differences in use between most verb tenses such as Present Perfect Simple or Present Perfect Continuous, between Past Perfect Simple and Past Perfect Continuous, or between all the different verb tenses we can use for the future, like Future Simple, Be going to, Present Continuous, Present Simple,Future Continuous, Future Perfect or to be about to.

You will know the differences and when to use an adjective ending in +ed or +ing, as well as how to create a Passive form in any verb tense, the Passive with Reporting verbs, or the Passive with two objects.

You will also find videos explaining how to create a modal verb structure for the past, and the Third Conditional structure.

In the last section you will learn one of the most difficult grammar lessons, that is when we can ommit a Relative clause or when we can´t, and the differences between a Defining and a Non-defining Relative Clause and their implications.

About us:

We are a team of certified English instructors from various backgrounds who noticed that many students struggle to master English grammar or speak confidently despite hours of study. To address this, we developed our own unique method that has helped over 50,000 students in 166 countries around the world. With our method, you can achieve the fluency and confidence you need to speak English without worrying about grammar rules. Let us help you reach your full potential in the language.

Enroll now

What's inside

Learning objectives

  • Have a better knowledge of the structure of english grammar and vocabulary.
  • Upgrade your, vocabulary, listening, reading and writing with better english grammar structures and comprehension.
  • After the course, you can get better scores for english grammar exams like a1, a2, b1, b2, c1, toefl, ielts, and toeic.
  • Improve your english listening and comprehension skills through listening to different english accents: american, british and australian.
  • Be able to better understand spoken english.

Syllabus

ABOUT THIS COURSE
What is MyTeacher Academy?

Please take this test to know if you already know what you need for this course.

If you are not familiar with these topics, please take the previous course before advancing.

Read more

If you are starting this Upper-Intermediate Course means that you are supposed to know almost all verb tenses in English and their differences in use.

You have seen them all in the lessons from previous courses, so if you don´t remember them please go back to there where you will find all the videos explaining all Simple tenses, all Continuous tenses, and all Perfect tenses.

You need to remember why you would use a verb tense instead of the other, based on the theory and use of each verb and their "Hint words" to help you decide.

Please make sure you completely understand when to use each of the verb tenses you have done.

Click the Start button and check this grammar.

In the following exercise you are asked to fill up the gaps with the Present Perfect Continuous forms from the verbs in brackets.

Fill the gaps with the Past Perfect Continuous tense of the verb given.

    In the previous lesson you have seen when to use both, a Present Perfect Simple tense and a Continuous tense.

    Download the pdf to check the differences in use from these two verb tenses.

    Remember that we have three methods to identify which verb to use.

      Fill the gaps with a Present Perfect Simple or a Continuous tense of the verb given.

      Please download the text to read it in the pdf.

      Click on "View Resources" to download the text in pdf format.

      Fill the gaps with a Present Perfect Simple or a Continuous tense of the verb given.

        Fill the gaps in the Past Simple, the Past Perfect Simple or the Past Perfect Continuous of the verbs given.

        In this section you have to try to pronounce the same way our teachers do in the audio.

        You can first download the pdf with the sentences to read and copy the pronunciation from our teachers.

        Please pay attention to the video and try to answer the quiz correctly.

        Fill the gaps with the Future Continuous tense of the verb given.

          Fill the gaps with the Future Continuous tense of the verb given.

          Fill the gaps in the Future Perfect tense of the verbs given.

            Fill the gaps in the Future Perfect tense of the verbs given.

            Click on the video to review all the different tenses we can use for the future. Once seen, practice doing the exercises at the bottom.

            Fill the gaps using “going to”, present simple, future in the past, “to be about to” or future perfect of the verbs given.

              This one of the most difficult topics in the English grammar, so please review "The Passive I" before advancing.

              The following video explains how to create a Passive structure in any verb tense.

              Fill the gaps with the Present Continuous passive form with the verbs in brackets.

                Traffic lights

                Read about what's good
                what should give you pause
                and possible dealbreakers
                Includes grammar and practice packs, vocabulary lessons, and downloadable material, providing comprehensive resources for adult language learners to improve their English skills
                Offers review tests throughout the course, allowing learners to monitor their progress and build confidence in their understanding of the material
                Features subtitled video lectures explaining grammar topics in an easy-to-understand way, catering to different learning styles and enhancing comprehension
                Incorporates various exercises, including real TV examples, to assist in comprehension of material and provide practical application of language skills
                Requires learners to have prior knowledge of verb tenses, which may necessitate reviewing previous course material for those with gaps in their understanding
                Aims to prepare learners for English grammar exams like TOEFL, IELTS, and TOEIC, making it suitable for those seeking to improve their test scores

                Save this course

                Create your own learning path. Save this course to your list so you can find it easily later.
                Save

                Reviews summary

                Comprehensive b2 english grammar and practice

                According to learners, this course offers a positive and thorough dive into upper-intermediate English grammar, aligning well with the B2 level. Students particularly appreciate the clear explanations and variety of practice exercises, which help solidify understanding. The downloadable materials are seen as a helpful resource. While providing a strong grammar foundation, some feedback suggests that the course primarily focuses on grammar and reading/listening comprehension, with less emphasis on speaking fluency, which may require supplemental practice. The course structure includes checkpoint reviews, which students find useful for monitoring progress.
                Covers B2/FCE grammar well, less on exam format.
                "The grammar content is definitely aligned with the FCE and B2 CEFR levels, which is what I needed."
                "It provides the grammatical knowledge required for B2 exams, but not much practice with the specific exam formats (like FCE parts)."
                "Good for building the *grammar* base for TOEFL, but doesn't replace a dedicated test prep course."
                "Helped confirm my B2 grammar level, though I'll need other resources for actual exam technique."
                Requires a solid understanding of B1 level grammar.
                "Be warned, you really need to have a good grasp of the previous levels, especially basic verb tenses, before starting this."
                "The course moves quite quickly assuming you remember everything from A2/B1. Had to go back and review old material."
                "If your foundation from previous levels is weak, you might struggle to keep up with the pace on new topics."
                "It states it's Upper-Intermediate, and it truly builds on prior knowledge. Not for those just starting B2 without a solid base."
                PDF downloads are helpful for review.
                "Having the PDF downloads for the grammar explanations and exercise texts was very convenient."
                "The downloadable materials allowed me to study offline and review the key points easily."
                "Appreciated having the grammar summaries in PDF format to refer back to while doing exercises."
                Useful exercises, including real-life examples.
                "The exercises are really useful and cover a good range of grammar points. The real TV examples are a nice touch."
                "Practicing with different fill-in-the-gap exercises really helped reinforce what I learned in the videos."
                "The variety of exercises kept me engaged and allowed me to practice the grammar from different angles."
                "The practice packs provided exactly what I needed to apply the new grammar rules."
                Detailed and clear explanations are a strength.
                "The way the grammar is explained is very clear and easy to follow, even for complex topics like passive voice and relative clauses."
                "I finally understand the difference between Past Perfect Simple and Continuous thanks to the step-by-step video lessons."
                "The instructor breaks down difficult grammar points into manageable parts, making them understandable."
                "Found the grammar explanations quite detailed and helpful for solidifying B2 level structures."
                More focus on grammar/comprehension than speaking.
                "While the grammar is great, this course didn't really help me improve my speaking fluency. It's mostly passive skills."
                "I was hoping for more opportunities to practice speaking, but it's primarily video lectures, reading, and listening exercises."
                "Good for understanding structure, but you'll need separate practice for conversational English and pronunciation."
                "The course content is excellent for written and comprehension skills, but speaking feels like an afterthought."

                Activities

                Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Full English Course: Upper-Intermediate Level (B2) with these activities:
                Review Basic English Grammar
                Reinforce foundational grammar concepts to ensure a solid base for understanding more complex structures covered in the course.
                Show steps
                • Review notes from previous English courses.
                • Complete online quizzes on basic grammar topics.
                • Identify areas of weakness and focus on those topics.
                Review 'English Grammar in Use' by Raymond Murphy
                Use this book as a reference to clarify grammar rules and complete practice exercises to reinforce understanding.
                Show steps
                • Read the relevant chapters before each course module.
                • Complete the exercises after each chapter.
                • Use the book to clarify any grammar points that are unclear.
                Complete Daily Grammar Exercises
                Reinforce grammar concepts through consistent practice, improving accuracy and fluency in English.
                Show steps
                • Find a website or app with daily grammar exercises.
                • Complete at least 10 exercises each day.
                • Review the answers and explanations to learn from mistakes.
                Four other activities
                Expand to see all activities and additional details
                Show all seven activities
                Write Short Essays on Various Topics
                Practice using new grammar and vocabulary in written form, improving writing skills and solidifying understanding of course material.
                Show steps
                • Choose a topic from a list of prompts or create your own.
                • Write a short essay of 200-300 words.
                • Review and edit the essay for grammar and vocabulary errors.
                • Share the essay with a peer or tutor for feedback.
                Participate in English Conversation Exchange
                Improve speaking and listening skills through real-time conversations with other English learners.
                Show steps
                • Find a language exchange partner online or in person.
                • Schedule regular conversation sessions.
                • Discuss various topics and provide feedback to each other.
                Read 'Advanced English C.A.E.' by Michael Vince
                Use this book to challenge yourself with more advanced grammar and vocabulary exercises.
                Show steps
                • Read the chapters related to the course topics.
                • Complete the exercises and check your answers.
                • Use the book as a reference for advanced grammar and vocabulary.
                Create a Presentation on an English Grammar Topic
                Deepen understanding of a specific grammar topic by researching, organizing, and presenting the information to others.
                Show steps
                • Choose a grammar topic covered in the course.
                • Research the topic and gather information from various sources.
                • Create a presentation with clear explanations and examples.
                • Present the topic to a group of peers or online.

                Career center

                Learners who complete Full English Course: Upper-Intermediate Level (B2) will develop knowledge and skills that may be useful to these careers:
                English Teacher
                An English teacher guides students in language acquisition. This course, focusing on upper intermediate English, directly supports the knowledge base required for teaching. With its comprehensive coverage of grammar, vocabulary, and listening comprehension, the course helps refine a teacher's understanding of the English language. The course's lessons on verb tenses, passive voice, and relative clauses, further enhance their ability to explain complex topics clearly to their students. In particular, the course's deep drill-down into grammar and vocabulary is relevant to teaching effectively at an upper-intermediate level.
                ESL Instructor
                An English as a Second Language instructor specializes in teaching English to non-native speakers. This course helps ESL instructors deepen their understanding of English grammar and usage. It is designed for those looking to improve their English speaking and comprehension. The course emphasizes practical application through interactive practice packets and real TV examples. Furthermore, its coverage of various verb tenses, adjective usage, and passive voice constructions enhances an instructor's ability to teach these concepts effectively. For example, the detailed explanations of perfect tenses and conditional structures are valuable for ESL instruction.
                Language Tutor
                A language tutor provides personalized instruction in a specific language. The course is a valuable resource for language tutors seeking to enhance their expertise. It is designed for learners at the B2 level, aligning with the skills needed to tutor effectively. The course includes grammar and practice packs, vocabulary lessons, and subtitled video lectures to help tutors easily improve their English proficiency. The course’s focus on various exercises to assist in comprehension of material is a good fit for this career.
                Curriculum Developer
                A curriculum developer designs educational materials and programs. This course is helpful for curriculum developers, especially those creating English language learning resources. The course is a good guide to the kind of material that can be used by learners at different levels. By mastering the concepts covered, curriculum developers can better structure engaging and effective lesson plans. The course's downloadable material, review tests, and video lectures provide insights into effective teaching methodologies. This is particularly relevant for developing comprehensive English language curricula.
                Instructional Designer
                An instructional designer creates learning experiences and materials. This course helps those who design instruction particularly for English language learners. The course's structure, incorporating grammar, vocabulary, and comprehension exercises, serves as a template for effective language instruction. The course provides insight into how to explain complex grammar topics in an accessible manner. In particular, the use of real TV examples showcases innovative approaches to engaging learners. This aspect of the course is useful for designing interactive and practical language learning experiences.
                Technical Writer
                A technical writer produces clear and concise documentation for technical products and services. The course helps technical writers refine their English language skills, particularly grammar and vocabulary. Clear communication is critical in technical writing, and a strong command of English ensures accuracy and readability. The course's focus on sentence structure, verb tenses, and adjective usage enhances a technical writer's ability to create precise and understandable documentation. The skills gained from this course are transferable into the field of education.
                Content Writer
                A content writer creates engaging and informative written material for various platforms. This course improves a content writer's command of the English language. The course includes lessons on grammar, vocabulary, and sentence structure. By mastering these elements, content writers can produce more compelling and error-free content. The course’s review tests and video lectures provide insights into effective writing practices. This is especially useful for crafting engaging and informative web content.
                Editor
                An editor reviews and corrects written material to ensure accuracy and clarity. This course helps editors refine their understanding of English grammar and usage. The course is a good tool for editors looking to improve their understanding of the English language. With comprehensive coverage of grammar, vocabulary, and sentence structure, the course helps editors identify and correct errors more effectively. The section focusing on advanced grammar topics, such as passive voice and relative clauses, is particularly valuable for ensuring accuracy in complex writing.
                Proofreader
                A proofreader reviews documents to identify and correct errors in grammar, spelling, and punctuation. This course may be useful for proofreaders looking to enhance their expertise in English grammar. The course's review tests provide a structured way to reinforce grammar rules and vocabulary. Attention to detail is crucial for proofreaders, and the course’s focus on common grammatical errors helps them catch mistakes. The course's downloadable material, review tests, and video lectures provide insights into effective identifying errors.
                Translator
                A translator converts written or spoken material from one language to another. This course may be useful for translators who need to refine their English language skills. A strong command of English is essential for accurate and effective translation. The course improves a translator's comprehension of English grammar and vocabulary. The course emphasizes practical application through interactive practice packets and real TV examples.
                Interpreter
                An interpreter facilitates communication between people who speak different languages. This course may be useful for interpreters who need to improve their English language proficiency. The course helps refine an interpreter's understanding of English grammar and vocabulary. The course's structure, incorporating grammar, vocabulary, and comprehension exercises, can enhance listening and speaking skills. The course provides insight into how to explain complex grammar topics in an accessible manner.
                Journalist
                A journalist researches, writes, and reports news stories for various media outlets. This course may be helpful for journalists who need to improve their English language skills. The course helps improve grammar and vocabulary, which are essential for clear and accurate reporting. By mastering these elements, journalists can produce more compelling and error-free content. The course’s review tests and video lectures provide insights into effective writing practices.
                Technical Support Specialist
                A technical support specialist provides assistance to customers experiencing technical issues with products or services. This course may be helpful for technical support specialists who need to improve their communication skills in English. Clear and effective communication is essential for providing excellent customer service. The course's focus on grammar, vocabulary, and sentence structure can enhance a technical support specialist's ability to explain technical concepts. The course teaches how to better understand spoken English.
                Customer Service Representative
                A customer service representative assists customers with inquiries, orders, and complaints. This course may be useful for customer service representatives looking to enhance their English communication skills. The course helps improve grammar and vocabulary, which are essential for clear and accurate communication with customers. By mastering these elements, customer service representatives can provide more effective and professional support. The course teaches how to better understand spoken English.
                International Sales Representative
                An international sales representative manages sales and customer relationships in foreign markets. This course may be useful for international sales representatives who need to improve their English language skills for business communication. The course helps improve their grammar and vocabulary. This is useful for sales representatives to communicate with clients on a personal level. The material in this course and improved results will translate to better sales and income.

                Reading list

                We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Full English Course: Upper-Intermediate Level (B2).
                Comprehensive grammar reference and practice book for intermediate learners. It provides clear explanations and numerous exercises to reinforce understanding of grammar rules. It is highly recommended as a reference tool throughout the course and can be used to clarify any grammar points that are unclear.
                Is designed for students preparing for the Cambridge Advanced Exam (CAE), which is at the C1 level. While this course is at the B2 level, this book can be used to provide additional depth and breadth to the existing course. It is particularly useful for students who want to challenge themselves and improve their English skills beyond the B2 level.

                Share

                Help others find this course page by sharing it with your friends and followers:

                Similar courses

                Similar courses are unavailable at this time. Please try again later.
                Our mission

                OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

                Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

                Find this site helpful? Tell a friend about us.

                Affiliate disclosure

                We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

                Your purchases help us maintain our catalog and keep our servers humming without ads.

                Thank you for supporting OpenCourser.

                © 2016 - 2025 OpenCourser