🔒 INTERACTIVE LIBRARY

INTERMEDIATE B1–B2

Complete English Grammar

Intermediate B1–B2

Grammar becomes more connected and more precise. Students work with longer time relationships, narrative forms, passive structures, clause linking and more developed sentence organisation.

Unit 21

Past Continuous

Intermediate B1–B2
Main Use
We use the past continuous to describe actions that were in progress at a particular time in the past, to create narrative background, to show interrupted actions and to describe simultaneous past actions.
Form / Structure
FormStructureExample
Affirmativewas / were + verb + -ingI was working. / They were waiting.
Negativewasn’t / weren’t + verb + -ingI wasn’t working. / They weren’t waiting.
QuestionWas / Were + subject + verb + -ingWas she working? / Were they waiting?
Key patterns: while…was/were + -ing (simultaneous) · was/were + -ing when + past simple (interrupted)
Examples
At 8 o’clock, I was having dinner.
I was sleeping when the phone rang.
While I was cooking, my brother was setting the table.
The sun was shining and people were laughing.
Common Mistakes
Incorrect
I was work when you called.
Correct
I was working when you called.
Incorrect
While he cooked, she was reading.
Better
While he was cooking, she was reading.
Incorrect
She was knowing the answer.
Correct
She knew the answer.
Summary
Use the past continuous for longer background actions in the past, especially when another shorter action interrupts them. Stative verbs (know, believe, want, see) are not normally used in the continuous.
See also: Past Simple · Past Perfect Continuous · Narrative Tenses
Practice Exercises
1Choose the correct answer
2Fill in the gaps
3Past Simple or Past Continuous? — choose the correct form
4Sentence transformation
5Complete the sentences
6Word order — build the sentence
7Reading — choose the correct answer
8Error identification
9Paragraph gap-fill
Unit 22

Present Perfect Continuous

Intermediate B1–B2
Main Use
We use the present perfect continuous to describe actions that started in the past and continue now, or that recently stopped but still have a visible present result. It emphasises activity and duration over completion.
Form / Structure
FormStructureExample
Affirmativehave / has + been + verb + -ingI have been working. / She has been waiting.
Negativehaven’t / hasn’t + been + verb + -ingI haven’t been sleeping well.
QuestionHave / Has + subject + been + verb + -ingHave you been waiting long?
Common with for and since to express duration. Stative verbs not used in continuous form.
Examples
I have been living here for five years.
She has been working since 9 o’clock.
You look tired. Have you been running?
It has been raining all morning.
Common Mistakes
Incorrect
I am living here since 2022.
Correct
I have been living here since 2022.
Incorrect
She has been work all day.
Correct
She has been working all day.
Incorrect
I have been knowing her for years.
Correct
I have known her for years.
Summary
Use the present perfect continuous when the activity or duration matters more than the result. Use the present perfect simple for completed actions or states with stative verbs.
See also: Present Perfect · Past Perfect Continuous · For and Since
Practice Exercises
1Choose the correct answer
2Fill in the gaps
3Present Perfect or Present Perfect Continuous? — choose correctly
4Sentence transformation — rewrite using present perfect continuous
5Complete the sentences
6Word order
7Reading — choose the correct answer
8Error identification
9Paragraph gap-fill
Unit 23

Past Perfect

Intermediate B1–B2
Main Use
We use the past perfect to show that one past action happened before another past action. It makes the sequence of past events clear.
Form / Structure
FormStructureExample
Affirmativehad + past participleI had finished. / She had left.
Negativehadn’t + past participleI hadn’t finished. / He hadn’t arrived.
QuestionHad + subject + past participleHad you finished? / Had she left?
Common with: when, by the time, before, after, already, never, just
Examples
When I arrived, they had already left.
She had finished the report before the meeting started.
He was nervous because he had never spoken in public before.
By the time we got to the station, the train had left.
Common Mistakes
Incorrect
When I arrived, they already left.
Better
When I arrived, they had already left.
Incorrect
She had went home before I called.
Correct
She had gone home before I called.
Incorrect
I had saw him before.
Correct
I had seen him before.
Summary
Use the past perfect for the earlier action when two events are placed in the past. Form: had + past participle for all persons.
See also: Past Simple · Past Perfect Continuous · Third Conditional
Practice Exercises
1Choose the correct answer
2Fill in the gaps
3Past Simple or Past Perfect? — choose the correct form
4Sentence transformation — rewrite using past perfect
5Complete the sentences
6Word order
7Reading — choose the correct answer
8Error identification
9Paragraph gap-fill
Unit 24

Past Perfect Continuous

Intermediate B1–B2
Main Use
We use the past perfect continuous to describe an activity that continued for a period of time before another point in the past. It emphasises duration and background activity.
Form / Structure
FormStructureExample
Affirmativehad + been + verb + -ingI had been working. / She had been waiting.
Negativehadn’t + been + verb + -ingI hadn’t been sleeping well.
QuestionHad + subject + been + verb + -ingHad you been waiting long?
Examples
I had been studying for three hours when you called.
She had been working there for years before she resigned.
He was tired because he had been running.
We had been waiting for an hour when the bus finally came.
Common Mistakes
Incorrect
I had been wait for an hour.
Correct
I had been waiting for an hour.
Incorrect
They were tired because they had worked since dawn.
Better
They were tired because they had been working since dawn.
Summary
Use the past perfect continuous to emphasise duration and background activity before a past moment. It answers «how long had something been happening before that point?»
See also: Past Perfect · Present Perfect Continuous · Narrative Tenses
Practice Exercises
1Choose the correct answer
2Fill in the gaps
3Past Perfect or Past Perfect Continuous? — choose correctly
4Sentence transformation
5Complete the sentences
6Word order
7Reading — choose the correct answer
8Error identification
9Paragraph gap-fill
Unit 25

Passive Voice: Basic Forms

Intermediate B1–B2
Main Use
We use the passive when the action is more important than the person who performs it, or when the doer is unknown, unimportant or obvious from context.
Form / Structure
TensePassive formExample
Present Simpleis / are + past participleEnglish is spoken worldwide.
Past Simplewas / were + past participleThe car was stolen last night.
Present Continuousis / are being + past participleThe road is being repaired.
Present Perfecthas / have been + past participleThe project has been completed.
Future (will)will be + past participleThe results will be announced tomorrow.
Examples
My car was stolen last night.
English is spoken in many countries.
The road is being repaired.
The project has been completed.
Common Mistakes
Incorrect
The book was wrote in 1990.
Correct
The book was written in 1990.
Incorrect
The house is build every year.
Correct
The house is built every year.
Incorrect
The report is been finished.
Correct
The report has been finished.
Summary
Passive form: be (correct tense) + past participle. Include by + agent only when the agent is important or new information. Always use the correct past participle — not the past simple form.
See also: Advanced Passive · Have Something Done · Formal Style
Practice Exercises
1Choose the correct answer
2Fill in the gaps — use the correct passive form
3Active to passive — transform the sentence
4Complete the sentences
5Choose the correct tense — passive forms
6Word order
7Reading — choose the correct answer
8Error identification
9Paragraph gap-fill
Unit 26

Second Conditional

Intermediate B1–B2
Main Use
We use the second conditional to talk about unreal or imaginary present and future situations — things that are hypothetical, unlikely or contrary to the current facts.
Form / Structure
If-clauseMain clauseExample
If + past simplewould + infinitiveIf I had more time, I would learn Japanese.
If + were (all persons)would + infinitiveIf I were you, I would apologise.
Negative formwouldn’t + infinitiveIf she knew, she wouldn’t do it.
Examples
If she lived nearer, we would see her more often.
If they were rich, they would buy a bigger house.
If I were you, I would apologise.
What would you do if you had a million euros?
Common Mistakes
Incorrect
If I would have more time, I would study.
Correct
If I had more time, I would study.
Incorrect
If he will be here, he would help.
Correct
If he were here, he would help.
Incorrect
If I was you, I would go.
Better
If I were you, I would go.
Summary
Use the second conditional for hypothetical present or future meaning. The if-clause uses the past simple (or were for all persons). Never use would in the if-clause.
See also: First Conditional · Third Conditional · Mixed Conditionals
Practice Exercises
1Choose the correct answer
2Fill in the gaps
3Complete with the correct form
4Sentence transformation
5First or Second Conditional? — choose the correct form
6Word order
7Reading — choose the correct answer
8Error identification
9Paragraph gap-fill
Unit 27

Relative Clauses: Defining and Non-defining

Intermediate B1–B2
Main Use
Relative clauses provide information about a noun. Defining clauses identify which person or thing is meant (no commas). Non-defining clauses add extra information about a noun already identified (commas required).
Form / Structure
PronounUseExample
who / thatPeople (defining)The woman who called is my manager.
which / thatThings (defining)The book that you lent me was excellent.
whoPeople (non-defining)My manager, who called earlier, wants to speak to you.
whichThings (non-defining)This book, which I bought last week, is excellent.
whosePossessionThe man whose car was stolen is very upset.
wherePlaceThis is the café where we first met.
Examples
The woman who called is my manager. (defining)
My manager, who is very demanding, called this morning. (non-defining)
This is the café where we met. (place)
The car, which I bought last year, is already broken. (non-defining)
Common Mistakes
Incorrect
The man which called me…
Correct
The man who called me…
Incorrect
My friend, that lives in London, (non-defining)
Correct
My friend, who lives in London,
Summary
Defining: no commas, that possible, identifies the noun. Non-defining: commas required, that not used, adds extra information. Which never replaces who for people.
See also: Non-defining Relative Clauses · Advanced Clause Structures
Practice Exercises
1Choose the correct answer
2Fill in the gaps — who / which / that / where / whose
3Defining or non-defining? — add commas where necessary
4Join the two sentences using a relative clause
5Complete the sentences
6Word order
7Reading — choose the correct answer
8Error identification
9Paragraph gap-fill
Unit 28

Reason, Result and Purpose Clauses: Basic

Intermediate B1–B2
Main Use
We use these clauses to explain why something happens (reason), what happens as a consequence (result) and what the goal of an action is (purpose).
Form / Structure
ConnectorFunctionExample
becauseReason (+ clause)We stayed in because it was raining.
soResult (+ clause)It was cold, so we stayed inside.
to / in order toPurpose (+ infinitive)I left early to avoid traffic.
so thatPurpose (+ clause with modal)I wrote it down so that I wouldn’t forget.
because ofReason (+ noun phrase)We stayed in because of the rain.
Examples
We stayed at home because it was late.
It was cold, so we stayed inside.
I left early to avoid traffic.
I wrote it down so that I wouldn’t forget.
Common Mistakes
Incorrect
I stayed home because of I was tired.
Correct
I stayed home because I was tired.
Incorrect
I left early for avoid traffic.
Correct
I left early to avoid traffic.
Summary
Because = reason (followed by a clause). So = result (follows the cause). To / in order to = purpose (followed by infinitive). Because of = reason (followed by a noun phrase, not a clause).
See also: Expanded Reason and Result Clauses · Discourse Markers
Practice Exercises
1Choose the correct answer
2Fill in the gaps
3because / so / to — choose correctly
4Sentence transformation — join using the connector given
5Complete the sentences
6Word order
7Reading — choose the correct answer
8Error identification
9Paragraph gap-fill
Unit 29

Contrast Clauses: Basic

Intermediate B1–B2
Main Use
We use contrast clauses to express opposition or unexpected results — when two ideas move in different or opposite directions.
Form / Structure
ConnectorUseExample
although / thoughContrast within one sentenceAlthough it was raining, we went out.
butSimple contrast (mid-sentence)He is young, but very responsible.
howeverContrast between sentences (+ comma)She studied hard. However, she didn’t pass.
even thoughStronger contrast (more surprising)Even though he was tired, he continued.
despite / in spite ofContrast (+ noun / -ing form)Despite the rain, we went out.
Examples
Although it was raining, we went out.
He is young, but he is very responsible.
She studied hard. However, she didn’t pass.
Despite being tired, she continued working.
Common Mistakes
Incorrect
Although it was raining but we went out.
Correct
Although it was raining, we went out.
Incorrect
However she was tired, she worked.
Correct
Although she was tired, she worked.
Incorrect
Despite she was tired, she continued.
Correct
Despite being tired, she continued.
Summary
Never use although and but together. However links sentences — it cannot link clauses within one sentence. Despite is followed by a noun or -ing form, never a clause with a subject and verb.
See also: Expanded Contrast Clauses · Discourse Markers
Practice Exercises
1Choose the correct answer
2Fill in the gaps — although / but / however / though
3Choose the correct option
4Sentence transformation — rewrite using the connector given
5Complete the sentences
6Word order
7Reading — choose the correct answer
8Error identification
9Paragraph gap-fill
Unit 30

Reported Speech

Intermediate B1–B2
Main Use
We use reported speech to report what someone said without using their exact words. The verb tense typically shifts back one step and time expressions change.
Tense Shifts and Time Changes
Direct speechReported speech
Present Simple: «I work here.»Past Simple: He said he worked there.
Present Continuous: «I am working.»Past Continuous: She said she was working.
Past Simple: «I went there.»Past Perfect: He said he had gone there.
Present Perfect: «I have finished.»Past Perfect: She said she had finished.
will: «I will call.»would: He said he would call.
today / yesterday / tomorrowthat day / the day before / the day after
Examples
«I am tired.» → He said he was tired.
«I will call you.» → She said she would call me.
«Did you finish?» → He asked if I had finished.
«Where do you live?» → She asked where I lived.
Common Mistakes
Incorrect
He said «I am tired.»
Correct
He said he was tired.
Incorrect
She said she will call me.
Correct
She said she would call me.
Incorrect
He told that he was tired.
Correct
He said that he was tired. / He told me that he was tired.
Summary
In reported speech, verbs shift back one tense. Say takes no object. Tell always takes an object (tell me, tell him). Reported questions use normal word order (subject + verb) with if for yes/no questions.
See also: Past Perfect · Modal Verbs · Conditionals
Practice Exercises
1Complete the sentences — tense shift
2Change into reported speech
3Change the time expressions
4Report the questions — yes/no and wh-questions
5say or tell? — choose correctly
6Word order
7Reporting verbs — choose correctly
8Error identification
9Paragraph gap-fill