区别在于be popular for通常是指因某种原因而受到欢迎或在某领域受到欢迎,而be popular with通常是指受到某人的喜爱或爱戴。
例句:
This computer is popular for its good design and ease of use.
这种计算机因设计巧妙、简单易用而广受欢迎。
His engaging personality made him popular with his peers.
他迷人的个性使他深受同龄人的喜爱。
既然提到了popular,下面来介绍一下这个词:
popular
popular是个形容词,其含义为“受喜爱的受欢迎的当红的通俗的大众化的普遍的大众的流行的”。
例子:
The library contains many popular works of reference.
这家图书馆藏有许多常用的参考书。
popular culture
这里介绍一个和popular有关的短语:popular culture。
popular culture的意思是“当红文化流行文化大众文化”,当你想用英语表示某种文化是大众文化,就可以用这个短语来描述。
例如:
If you had never seen a telly ad, you would be all at sea with popular culture.
如果你从没看过电视广告,你就搞不懂什么是大众文化。