This week's El Nacional English challenge is all about animal idioms (and not just "raining cats and dogs"). If you don't know the answers, try and work out which would make sense based on the characteristics of each animal and what you think the idiom means from context. There are dozens more I could have chosen - let me know in the comments which others you've come across.

 
All set? | Test d'anglès C1
English Challenge All set? | Test d'anglès C1 Rob King
Black and white | Test d'anglès B2
English Challenge Black and white | Test d'anglès B2 Rob King
The beautiful game | Test d'anglès B2
English challenge The beautiful game | Test d'anglès B2 Rob King