resident,civilian,citizen和inhabitant的区别
一、先弄清楚这几个词的词性及意思
1、resident
adj.定居的,常驻的;
n.居民;(旅馆的)住宿者;住院医师
2、civilian
n.平民,百姓;市民;文官;民法学者
adj.民用的;平民的
3、citizen
n.公民;国民;市民;平民
4、inhabitant
n.居民,住户;(栖息在某地区的)动物
二、
1、***同点
citizen, civilian, inhabitant, resident这些名词均含有“居民,公民”之意。
2、区别(从形容词释义去理解)
citizen〓指拥有某国国籍或有某地区合法身份的人,即公民。
civilian〓指相对于军人或官员的平民百姓。
inhabitant〓最普通用词,一般指常住居民。
resident〓多指长期居住或暂时居住的民民,有时也指旅居者。