Multiple choice Who did JK Rowlingg Base Snape off of? Her uncle Her English teacher Her first boss Her science teacher Reveal answer Fill a bubble to check yourself D Correct answer Explanation JK Rowling has stated that she based Severus Snape on a chemistry teacher she had at school.