they have pen pals from Singapore and Canada.they have pen pals in Singapore and Canada

问题描述:

they have pen pals from Singapore and Canada.they have pen pals in Singapore and Canada
这两句话表达的意思都对吗,翻译起来有什么不同吗

差不多.
they have pen pals from Singapore and Canada.他们有新加坡和加拿大笔友.(强调国籍)
they have pen pals in Singapore and Canada.他们在新加坡和加拿大有笔友.(强调地点)