ðŸŽŪ FREE ESL Games just launched!Browse ready-to-play classroom games for Under 5s, Ages 5-6, and Primary →📖 Premium lesson plans from just 10āļŋEnglish, Math, Science & Social Studies for primary school teachers →🎓 Find a private teacher in ThailandBrowse verified teacher profiles and book lessons today →💞 New teaching jobs added dailyRegister free to get early access to new jobs before anyone else →🏠 Rentals across ThailandCondos, houses and villas in Bangkok, Chiang Mai, Phuket and more →★★★★★★★★★★☕ This site is free & run by one personIf it helped you, buy me a coffee for 40āļŋ — scroll down to support the site 🙏★★★★★★★★★★
← All Grammar Levels
📗

B1 — Pre-Intermediate

Developing learners

16 grammar topics

A1A2B1B2C1C2
01

Present perfect

Connecting the past to the present with have/has + past participle.

📖 Learn✍ïļ Practise📚 Teach
02

Present perfect continuous

How long something has been happening.

📖 Learn✍ïļ Practise📚 Teach
03

First conditional

Real and possible future situations: If I study, I will pass.

📖 Learn✍ïļ Practise📚 Teach
04

Second conditional

Imaginary present/future: If I had more time, I would travel.

📖 Learn✍ïļ Practise📚 Teach
05

Gerunds vs infinitives

When to use -ing and when to use to + verb.

📖 Learn✍ïļ Practise📚 Teach
06

Used to / would

Past habits and states that no longer exist.

📖 Learn✍ïļ Practise📚 Teach
07

Should, ought to, had better

Giving and asking for advice.

📖 Learn✍ïļ Practise📚 Teach
08

Passive voice — basics

The focus is on what happened, not who did it.

📖 Learn✍ïļ Practise📚 Teach
09

Reported speech — basics

Telling someone what another person said.

📖 Learn✍ïļ Practise📚 Teach
10

Relative clauses

Who, which, that, where — adding information about nouns.

📖 Learn✍ïļ Practise📚 Teach
11

Too and enough

It's too hot. There isn't enough time.

📖 Learn✍ïļ Practise📚 Teach
12

Question tags

You're a teacher, aren't you?

📖 Learn✍ïļ Practise📚 Teach
13

So do I / Neither do I

Agreeing with positive and negative statements.

📖 Learn✍ïļ Practise📚 Teach
14

Verb patterns

Verbs followed by other verbs: want to, keep -ing, make someone.

📖 Learn✍ïļ Practise📚 Teach
15

Connectors & linking words

However, although, despite, because of.

📖 Learn✍ïļ Practise📚 Teach
16

Future forms review

Will, going to, present continuous for future — which to use.

📖 Learn✍ïļ Practise📚 Teach
← A2 Elementary
B2 Intermediate →
📅 ... today👁 ... total visitors