一、指代不同
1、immigrate:指移居入境。指在离开本国后,由于战争、冲突、工作机会或其他原因,永久定居在另一个国家。
2、emigrate:指移居;移民。从一个国家移居到另一个国家的人在母国被称“emigrant”。The family emigrated from Japan,due to their health issues.由于健康问题,这家人从日本移居国外。
二、用法不同
1、immigrate:侧重于“进入另一个国家”,通常指长期迁移定居。
2、emigrate:侧重于“离开本国”。
Millions of Germans emigrated from Europe to America in the 19th century.
在19世纪,数以百万计的德国人从欧洲移民到美国。
Thousands of Britons emigrate every year.
每年有成千上万的英国人移民国外。
Everybody was flabbergasted when I announced I was going to emigrate to Australia.
我宣布要移民去澳大利亚时,所有人都惊呆了。
His family immigrated to Canada shortly after the war started, and has lived here ever since.
他一家在战争开始后不久移民加拿大,从此一直住在这里。
He immigrated with his parents in 1895 and grew up on Long Island.
他于1895年随父母移民,在长岛长大。
He decided to immigrate to Australia to find work.
他决定移居到澳大利亚找个工作。