B2 Intermediate Grammar Practice Test 💡

This is a practice test. A **Hint** is provided with each question to guide your thinking. The full rationale and grade will appear only after you submit.

1. If you _______ to the party, you would have met the CEO.
Hint: The main clause talks about a **result in the past** ('would have met'); think about the **Third Conditional** structure.
2. She would be able to afford the trip if she _______ a higher salary.
Hint: This sentence describes an **imaginary, unlikely situation in the present**; focus on the **Second Conditional** structure.
3. If I had taken that job, I _______ in London right now.
Hint: This combines an unfulfilled action in the **past** (had taken) with a hypothetical **present** result ('right now'); consider the **Mixed Conditional** type.
4. Unless you _______ the instructions, you will fail the test.
Hint: **'Unless'** is a substitute for 'if not' and follows the rules of the **Type 1 Conditional** for future probability. Avoid using a double negative.
5. If we leave now, we _______ there by noon.
Hint: This describes a **real and likely situation in the future** based on a present action; think about the **First Conditional** structure.
6. The historical building _______ by a famous architect in the 19th century.
Hint: The action happened at a **specific, completed time in the past** ('in the 19th century'), and the subject is the **receiver** of the action.
7. A new policy _______ next week to improve security in the workplace.
Hint: The time marker **'next week'** indicates the **future**, and the policy is the **object** of the action (Passive Voice).
8. The whole stadium _______ when the lightning struck the field.
Hint: The structure 'when the lightning struck' suggests an action that was **in progress** and interrupted; use the **continuous passive** form.
9. The terms of the contract _______ by the legal team for several hours now.
Hint: The phrase **'for several hours now'** requires a **Perfect tense** connecting the past to the present, and the subject is passive.
10. You should check that all documents _______ before the deadline.
Hint: The construction **'check that'** often requires the **passive voice** to show that the action must be **completed** by the subject (documents) by a certain time.
11. The famous footballer _______ his biography written by a ghostwriter last year.
Hint: This refers to **arranging a service** (biography written by *someone else*) in the past; use the **'have/get something done'** structure.
12. I can't use my laptop. I need to _______ as soon as possible.
Hint: The need is to arrange for a third party to fix the problem; the structure is **'have/get + object + past participle'**.
13. We are getting a new security system _______ at our office next month.
Hint: When using the **causative form** with 'get' or 'have', the action verb applied to the object must be the **past participle**.
14. The neighbours were complaining about the noise because they _______ some building work done.
Hint: The noise and the complaints suggest the service/arrangement was **in progress** at that time; use the **Past Continuous causative**.
15. Do you prefer to _______ by a professional or do you do it yourself?
Hint: The contrast is between getting a service ('by a professional') and doing it actively. Use the base causative structure: **'have/get + object + V3'**.
16. She told me, 'I'm very busy today.' The reported speech is: She said that she was very busy _______ .
Hint: In reported speech, you must backshift the tense and change the **time expression** from the present to the past equivalent.
17. He asked, 'Are you coming to the meeting?' The reported speech is: He asked me _______ to the meeting.
Hint: Use **'if'** or 'whether' for yes/no questions, backshift the tense, and change the word order from question form to **statement form** (Subject + Verb).
18. The teacher told the students, 'Don't interrupt while I'm talking.' The reported speech is: The teacher told the students _______ while she was talking.
Hint: Commands and requests are reported using the **infinitive** structure: 'reporting verb' + object + **(not) to + infinitive**.
19. The journalist said, 'I have been investigating this case for a month.' The reported speech is: The journalist claimed that she _______ that case for a month.
Hint: The **Present Perfect Continuous** always backshifts to the **Past Perfect Continuous** when the reporting verb is in the past.
20. I asked the receptionist, 'What time does the last bus leave?' The reported speech is: I asked the receptionist what time the last bus _______ .
Hint: In reported **WH-questions**, remove the auxiliary 'do/does' and backshift the main verb (Present Simple $\rightarrow$ **Past Simple**). Ensure statement word order.