Hello.
- We're all walking on eggshells around her since her dog died.
- In going against his father's wishes, he was (skating/walking) on thin ice.
"Walk on eggshells/eggs" means "to be very careful how you behave around someone because you might easily make them angry or upset," and "be on thin ice" means "to be in a dangerous situation : to be in a situation that may cause you to get into trouble." So these two phrases are not interchangeable, aren't they?
Thank you.
skate on thin ice
walk on thin ice
Do you use these two in progressive form?
Is "be on thin ice" more common, in your opinion?
Both can be used in the progressive.
Is "be on thin ice" more common, in your opinion?
I would hesitate to say it's more common or less common. It's just another variation on the idiom. I personally "skate" or "walk"--it's a bit more colorful.