I can keep up with an animated conversation between native speakers.
I can with some effort catch much of what is said around me, but I may find it difficult to participate effectively in discussion with several native speakers who do not modify their language in any way.
I can identify the main reasons for and against an argument or idea in a discussion conducted in clear standard language or a familiar variety.
I can follow chronological sequence in extended informal discourse, e.g. in a story or anecdote.
A lot of the websites below offer higher levels as well
British Council - Teens
On this website you can listen to short recordings of conversations about all kinds of different subjects. Keep in mind that some of the recordings can also help you improve some of the other listening sub-goals.
British Council
This website is very similar als the website of point 1. However, the subjects are a bit more mature. Keep in mind that some of the recordings can also help you improve some of the other listening sub-goals.
Exam English
This website has several different recordings about different subjects. Listen to the recordings and answer the questions. Keep in mind that some of the recordings can also help you improve some of the other listening sub-goals.
Listening comprehension
This website has several different recordings about different subjects. Listen to the recordings and answer the questions. Keep in mind that some of the recordings can also help you improve some of the other listening sub-goals.
Listening B2
This website has several different recordings in a B2 level, meaning they might be a tad more difficult than the ones in the websites above. Keep in mind that some of the recordings can also help you improve some of the other listening sub-goals.