Right off the …..

Can you complete this English expression? It means “immediately”.

Right off the …..

a) start

b) beginning

c) eye

d) bat

The answer is below!↓

Photo by Pixabay on Pexels.com

Answer: d) bat

Right off the bat!

By I Talk You Talk Press – Easy English Reading