Learn English – “compare with” or “compare to”

american-englishbritish-englishprepositions

Please check both sentences and let me know, which one is correct and why?

  1. She compares me with her boyfriend.

  2. She compares me to her boyfriend.

Best Answer

Here are relevant quotes from three books, written in different times, from different points of view. (All authors are American. The term SAWE is used in one of the books.) I present them here so that the OP and other readers can hear different opinions and decide for themselves what to believe.

Compare. To compare to is to point out or imply resemblances, between objects regarded as essentially of different order; to compare with is mainly to point out differences, between objects regarded as essentially of the same order. Thus life has been compared to a pilgrimage, to a drama, to a battle; Congress may be compared with the British Parliament. Paris has been compared to ancient Athens; it may be compared with modern London.
The Elements of Style

compare with; compare to.
The usual phrase is compare with, which means “to place side by side, noting differences and similarities between” <let us compare his goals with his actual accomplishments>. Compare to = to observe or point only to likenesses between <the psychologist compared this action to Hinckley's assassination attempt>.
The Oxford Dictionary of American Usage and Style, Bryan A. Garner

compare to, compare with Use of either is SAWE1 to mean either (a) "liken (something) to (something else)" (You can't compare a Volkswagen to a [or with] Rolls-Royce) or (b) "observe similarities and differences between (something) and (something else)" (Comparing a Volkswagen to [or with] a Rolls-Royce, you notice a big difference in price). Caution: Many readers object to use of compare to to mean (b) and of compare with to mean (a).
Good Grammar Made Easy, Martin Steinmann and Michael Reller, p.79

1Standard American Written English