Can You Pass This Impossible English Test With Advanced Grammar Questions?

This is not everyone's cup of tea. Only if you have excellent English grammar skills, you can pass this test! 

apost.com

Are you a grammar hammer? Now you can challenge all your friends who tease you for being annoyingly great at English language! Pass this test to all of them.