An old …… (at doing something)

Can you complete this English expression? It means “to have experience (at doing something).

An old ……. (at doing something)

a) hat

b) leg

c) arm

d) hand

The answer is below!↓

Photo by Pixabay on

Answer: d) hand

An old hand (at doing something)!

By I Talk You Talk Press – Easy English Reading