When referring to "to not go near a particular person or place", can "stay away from" and "keep away from" be interchangeable?
e.g.
I want you to stay away from my daughter.
I want you to keep away from my daughter.
While "far away" means a long distance away, mainly used to talking about two places that are not near each other. Am I right?
"Stay away from" and "keep away from" describes an action of "not going near " while "far away" describes a state.
Am I right?
Best Answer
In general you are correct that stay away and keep away can be used interchangeably without loss of understanding, meaning don't go near. Stay away seems more AmE while keep away seems more BrE.
One way of thinking about the distances is to see usage of the keywords in other related phrases. As an native AmE speaker, my thinking behind my sense of the differences in distances involved is
far from is the most distance, as it is indeterminate
keep away is the closest, keep also has the meaning of possession which can imply things being at-hand or within reach
stay away is somewhere in-between and possibly inclusive of far away's distance
One would never say keep over there, thereby giving stay a farther meaning.
Stay far away and keep far away are interchangeable for me since the distances inherit the magnitude of far
For stay away, keep away, and far away the quantities involved are not as easily defined as the other descriptive adjectives a few, some, or several