Główna > Sprawdź swój poziom > Test B2

Tryb:
🎯 Zakres B2

Test poziomu B2

Potwierdź swój poziom B2 — sprawna komunikacja, w tym tematy złożone.

  • Pytania ustawione rosnąco trudnością — zaczynasz od najłatwiejszych
  • Odpowiadasz na wszystkie pytania, niezależnie od liczby błędów
  • Na końcu zobaczysz szacowany poziom CEFR, statystyki i tematy do powtórki

Pytanie / · podgląd

🎓

Twój szacowany poziom to

Poprawnych
Błędnych
Wynik
📚 Ćwicz gramatykę

Test poziomu B2

Zakres: B2

  1. If I ___ the alarm clock, I wouldn't have missed the morning flight.
    ○ A) would set○ B) had set○ C) set○ D) have set
  2. We would have arrived at the conference on time if we ___ the wrong turn at the junction.
    ○ A) hadn't taken○ B) haven't taken○ C) didn't take○ D) wouldn't take
  3. If I had bought those shares last year, I ___ a millionaire right now.
    ○ A) will be○ B) would have been○ C) had been○ D) would be
  4. If you ___ to the doctor yesterday, your leg wouldn't be hurting so much today.
    ○ A) have gone○ B) would go○ C) had gone○ D) went
  5. The suspect is believed ___ the country using a fake passport two days ago.
    ○ A) that he left○ B) to have left○ C) to leave○ D) leaving
  6. It ___ that the new environmental laws will reduce pollution by fifty percent.
    ○ A) is expecting○ B) expected○ C) is expected○ D) expects
  7. You ___ Mark at the meeting yesterday because he is currently on a business trip in Asia.
    ○ A) can't have seen○ B) shouldn't have seen○ C) wouldn't have seen○ D) mustn't have seen
  8. The street is completely wet. It ___ heavily during the night.
    ○ A) must have rained○ B) should have rained○ C) had to rain○ D) must rain
  9. By the end of this month, I ___ for this company for exactly five years.
    ○ A) have been working○ B) will have been working○ C) will be working○ D) am working
  10. Don't call me at 9 AM tomorrow, because I ___ my presentation by then.
    ○ A) won't finish○ B) won't have finished○ C) am not finishing○ D) haven't finished
  11. This time next week, we ___ on a tropical beach, drinking cocktails.
    ○ A) will be lying○ B) will have lain○ C) will lie○ D) are lying
  12. I can't meet you on Saturday afternoon because I ___ for my final exams all day.
    ○ A) study○ B) will study○ C) will be studying○ D) will have studied
  13. I wish I ___ so much cake at the party last night. My stomach hurts now.
    ○ A) hadn't eaten○ B) wouldn't eat○ C) didn't eat○ D) haven't eaten
  14. "Why are your eyes so red and watery?" "Because I ___ at the computer screen for five hours without a break."
    ○ A) have been staring○ B) am staring○ C) stare○ D) had stared
  15. When the delayed coach finally arrived at the station, the passengers ___ in the cold rain for over two hours.
    ○ A) were waiting○ B) have been waiting○ C) had been waiting○ D) waited
  16. The earlier you book your train tickets for the summer festival, ___ the fare will be.
    ○ A) cheaper○ B) the cheaper○ C) the more cheap○ D) the cheapest
  17. "I missed the last bus home and had to walk in the pouring rain." "___ you that the timetable changed this weekend?"
    ○ A) Didn't I tell○ B) Did I tell○ C) I didn't tell○ D) Didn't I told
  18. "You never help with the cleaning in our shared flat!" "That is simply not true! I ___ the kitchen yesterday."
    ○ A) do clean○ B) did clean○ C) did cleaned○ D) have cleaned
  19. ___ the terrible weather and freezing temperatures, the students completed the mountain hike.
    ○ A) In spite○ B) Despite of○ C) Although○ D) In spite of
  20. "Look at that guy with the electric guitar. Is that Marek?" "No, it ___ him. Marek broke his arm last week and is still in plaster."
    ○ A) mustn't be○ B) can be○ C) doesn't have to be○ D) can't be
  21. You have been talking about finding a part-time job for months; it's high time you ___ your CV to some cafes.
    ○ A) send○ B) will send○ C) sent○ D) have sent
  22. Please do not phone me between 3 p.m. and 5 p.m. tomorrow because I ___ an online language test then.
    ○ A) will take○ B) take○ C) took○ D) will be taking
  23. Zuzanna is very focused today; she ___ four job applications to local restaurants since breakfast.
    ○ A) has been sending○ B) is sending○ C) has sent○ D) was sending
  24. While we were walking back to the youth hostel, Piotr suddenly realised that he ___ his phone on the beach.
    ○ A) left○ B) was leaving○ C) has left○ D) had left
  25. During our student council meeting, Ola suggested ___ a charity bake sale to raise money for the animal shelter.
    ○ A) to organise○ B) us to organise○ C) for organising○ D) organising

🔑 Klucz odpowiedzi

1. B, 2. A, 3. D, 4. C, 5. B, 6. C, 7. A, 8. A, 9. B, 10. B, 11. A, 12. C, 13. A, 14. A, 15. C, 16. B, 17. A, 18. B, 19. D, 20. D, 21. C, 22. D, 23. C, 24. D, 25. D

Potrzebujesz indywidualnych korepetycji z angielskiego? Sprawdź angielskikoszalin.pl →