A lot has happened over the course of Game of Thrones' seven seasons, but just how much do you remember? Test your knowledge here!

With the season seven finale airing on Sky Atlantic on Monday at 2am and 9pm, the end of Game of Thrones is fast approaching. For a full recap of the biggest moments of last week's episode, click here, and for a preview of what is to come in the penultimate season finale, click here.

In the meantime you can test your knowledge of the show with our quiz, but be careful, it is full of spoilers for those not up to date!

We need your consent to load this apester contentWe use apester to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences