Have a change of …….

Can you complete this English expression? It means “change (one’s) mind”.

Have a change of …..

a) mood

b) time

c) soul

d) heart

The answer is below!↓

Photo by Alexas Fotos on Pexels.com

Answer: d) heart

Have a change of heart

By I Talk You Talk Press -Easy English Reading