Part A – Present perfect vs past simple
A1. Choose the correct option.
- I have visited / visited Kigali three times.
- She has just finished / just finished her report.
- We didn’t see / haven’t seen him at the meeting yesterday.
- They have worked / worked for this company since 2020.
- He has already sent / already sent the email.
Part B – Present perfect vs past perfect
B1. Put the verbs in brackets in the past perfect or past simple.
- When I arrived, they (already start) the presentation.
- She (not finish) the project before the deadline.
- After we (eat), we went back to work.
- He was tired because he (work) all day.
- The teacher checked the homework we (do).
Part C – Passive voice (present and past)
C1. Rewrite the sentences in the passive voice.
- They build many new roads in the city.
→ _ - The technician repaired the computer yesterday.
→ _ - People speak French and Kirundi in Burundi.
→ _
Part D – Modals (obligation, advice, possibility)
D1. Complete with: must, have to, should, shouldn’t, might.
- You wear a helmet on the construction site. (strong obligation)
- He finish this report today; it’s urgent.
- You take a break; you look very tired. (advice)
- Students use their phones during the exam. (prohibition)
- It’s cloudy today; it rain this afternoon. (possibility)
Part E – First and second conditionals
E1. Complete the sentences with the first conditional.
- If it (rain), we (cancel) the trip.
- If she (finish) early, she (join) us for coffee.
E2. Complete the sentences with the second conditional.
- If I (have) more time, I (learn) Italian.
- If he (be) the manager, he (change) the schedule.
Part F – Phrasal verbs (common B1 level)
F1. Complete with: turn on, look for, look after, give up, find out.
- I need to my keys; I can’t see them anywhere.
- Please the lights; it’s getting dark.
- She will the children while we are at the meeting.
- Don’t ; English takes time.
- We need to more information about this project.
Part G – Error correction
G1. Each sentence has one mistake. Correct it.
- I am here since 2022.
→ _ - If I will have time, I will visit you.
→ _ - The report was wrote yesterday.
→ _
Part H – Short writing (connected text)
H1. Writing task (B1 length: 80–100 words)
- Write a short email to a colleague explaining:
- why you couldn’t attend a meeting yesterday,
- what you have done so far on your project,
- what you will do next week.
Use at least one present perfect, one past simple, and one future with “will” or “going to”.
Example start:
“Dear colleague,
I’m sorry I couldn’t attend the meeting yesterday because…”
(Teacher: open answers – see notes in key.)
ANSWER KEY – INTERMEDIATE (B1)
Part A – Present perfect vs past simple
- have visited
- has just finished
- didn’t see
- have worked
- has already sent
(Use present perfect for life experience and actions with results now; past simple with specific past time like “yesterday”.)[test-english]
Part B – Present perfect vs past perfect
- had already started
- had not finished / hadn’t finished
- had eaten
- had worked
- had done
(Past perfect describes the earlier past action before another past event.)[esl-lounge]
Part C – Passive voice
- Many new roads are built in the city.
- The computer was repaired yesterday.
- French and Kirundi are spoken in Burundi.
(Subject becomes object, and we use the verb “to be” + past participle.)[esl-lounge]
Part D – Modals
- must / have to
- has to / must
- should
- shouldn’t / mustn’t
- might
(Any logically correct modal is acceptable if it matches the function: obligation, advice, prohibition, possibility.)[speakspeak]
Part E – Conditionals
E1.
- If it rains, we will cancel the trip.
- If she finishes early, she will join us for coffee.
(First conditional: If + present simple, will + base verb.)[test-english]
E2.
- If I had more time, I would learn Italian.
- If he were the manager, he would change the schedule.
(Second conditional: If + past simple, would + base verb.)[speakspeak]
Part F – Phrasal verbs
- look for
- turn on
- look after
- give up
- find out
(These are common A2–B1 phrasal verbs used in many intermediate courses.)[test-english]
Part G – Error correction
- I have been here since 2022.
- If I have time, I will visit you.
- The report was written yesterday.
(“Since” usually takes present perfect; first conditional does not use “will” in the IF clause; passive uses past participle “written”.)[esl-lounge]
Part H – Writing – example answer
- Example (one possible model):
“Dear colleague,
I’m sorry I couldn’t attend the meeting yesterday because I had to visit a client outside the office. I have already finished the first part of the report, and I have sent the data analysis to our manager. Next week, I’m going to complete the final section and I will prepare a short presentation for the team.”
Key points for B1:
- Clear organization (reason → what is done → future plan).
- Correct use of past simple (“couldn’t attend”), present perfect (“have already finished”), and future (“I’m going to complete,” “I will prepare”).[english4tutors]
If you tell me more about you (secondary / university, focus on ICT, etc.), I can adapt this to include technology or engineering topics to match your usual content style.
