谢邀。
这是个词源问题。加er的往往是英语本族词,加or的往往是来自法语、拉丁语的词。
你的感觉是对的,英语词汇中越是高级的词汇越有可能来自法语、拉丁语、希腊语这些古典语言。
识别词源不是一个很容易的事,所以到底是er还是or,直接记就好了。