Intermediate English Quiz: Level 2
Level 2 of our intermediate English quiz series. Ten questions calibrated to intermediate level 2 (past continuous, present perfect, for/since), with instant answers and explanations. Free and no sign-up.
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.
1. While Priya ______ dinner, the lights suddenly went off.
2. Rahul ______ his keys yesterday, so he could not open the door.
3. I have lived in Mumbai ______ 2015.
4. We have known each other ______ ten years.
5. Have you ______ visited the Taj Mahal?
6. Anita has ______ finished her homework, so she can watch TV now.
7. Rahul was reading a book when his phone ______.
8. They ______ never been to Kerala before this trip.
9. I have not received the parcel ______.
10. Which sentence is correct?
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 ClassMore Intermediate Levels
All English Quizzes
Levels and topics.
Level TestEnglish Level Test
Find your level in 12 questions.
1Intermediate Level 1
Present simple vs continuous, frequency, in/on/at.
3Intermediate Level 3
Modals, first conditional, quantifiers.
4Intermediate Level 4
Comparatives, relative clauses, used to, phrasal verbs.
5Intermediate Level 5
Present perfect vs past, second conditional, passive.