其实吧,这个区别看着挺细,但真用起来还挺有门道的!livein强调生活在某个区域内部,有种融入感和归属感,比如liveinavillage/liveinthecountryside/liveinadormitory;而liveat更像是定位在某个坐标点上,带点临时性或功能性,比如liveat555ParkAvenue(纽约那种高端公寓地址)或者liveattheuniversitycampus(特指校内某栋楼),而且at还常用于机构场所,像liveatthehospital(实习医生住医院宿舍)——不过千万别死记硬背,多听英美剧里的日常对话反而更靠谱!