The talk of the …..

Can you complete this English expression? It means “someone or something many people are talking about”.

The talk of the ……

a) moon

b) town

c) building

d) field

The answer is below!↓

Photo by Pixabay on

Answer: b) town

The talk of the town!

Example: John was the talk of the town when he won the piano competition.

By I Talk You Talk Press – Easy English Reading