Home / English Quizzes / Intermediate Level 5
Intermediate · Level 5

Intermediate English Quiz: Level 5

Level 5 of our intermediate English quiz series. Ten questions calibrated to intermediate level 5 (present perfect vs past, second conditional, passive), with instant answers and explanations. Free and no sign-up.

Intermediate track · level 5 of 5
StartMastery

Choose the best answer for each question. Click an option to see the correct answer and a short explanation. Get your score at the end, then move to the next level.

Your score: 0 / 10Click an option to check your answer

1. Priya ______ in Mumbai since 2019, and she still lives there today.

Use the present perfect ‘has lived’ for a situation that started in the past and continues now.

2. Rahul ______ his first cricket match last Sunday.

A finished action with a specific past time (‘last Sunday’) needs the past simple ‘watched’.

3. If I ______ more free time, I would learn to play the sitar.

In the second conditional, the if-clause uses the past simple ‘had’.

4. If Anjali studied harder, she ______ the exam easily.

The second conditional uses ‘would + base verb’, so ‘would pass’ is correct.

5. The letters ______ by the postman every morning.

The present simple passive for a plural subject is ‘are delivered’.

6. This temple ______ over four hundred years ago.

A completed action in the past uses the past simple passive ‘was built’.

7. I have never ______ to Kerala, but I hope to go next year.

After ‘have never’, use the past participle; ‘been’ is correct with the present perfect.

8. Rahul told me that he ______ tired after the long train journey.

In reported speech, present ‘am’ shifts back to past ‘was’.

9. The samosas ______ in the small shop near the station yesterday.

A past action with ‘yesterday’ needs the past simple passive ‘were made’.

10. We ______ already finished our homework, so we can watch the film now.

The present perfect with ‘we’ uses ‘have’, giving ‘have already finished’.
Book a Demo

Ready to Level Up for Real?

Quizzes show your level; a tutor moves you up it. In a dedicated 1-on-1 class you get full speaking time and live correction, something a group class cannot give. Book a ₹299 demo, a real level assessment.

Book My ₹299 Demo Class
1
Take the demoA real level assessment.
2
See how it worksLive 1-on-1 online.
3
Start improvingFrom the first class.