Search from various English teachers...
Signup/Login
Back to Quiz
Animal Idioms
Question 1 of 10
What does this mean? A teacher’s pet
The teacher’s favourite student
A student that is obedient to the teacher
The pet of a teacher
Next