English » Idioms and Phrases

Select the most appropriate meaning of the given idiom.

Have a change of heart

A

Undergo a surgery

B

Change one’s opinion

C

Express happiness about something

D

Fall in love with someone

Solution

option B is the right here,

if you have a change of heart, you change your opinion or the way you feel about something:

eg:She was going to sell her house but had a change of heart at the last minute.6 days ago