Question 1:
Mr. Taylor is a great mentor because he's really nice and an old hand at teaching. What is the meaning of 'an old hand'?*^*.......
A. an inexperienced person
B. an experienced person
C. a novice
D. a positive person

These questions are from this test. Would you like to take a practice test?

American English Idioms | B2 – Upper-Intermediate