materialise,表示实现的意思为不及物动词,后面一般不用接句子成分,翻译的时候 直接就是实现就可以。如The cost savings did not materialise (节约成本的目的没有实现).
achieve,表示实现的意思一般都包含达到目的,如愿以偿的意味,可以为及物动词,也可为不及物动词,如achieve success, achieve goals等
realize,为及物动词,后面一般要接目标,远景等词,如实现现代化(realize the four modernizations),实现伟大理想等,一般都用realize.
区分的时候要根据具体的语境和实际的语言环境慢慢体会
materialise 作实现讲的时候是不可数名词。例如,I don’t think her idealistic plans will ever materialise.我以为她那些空想的计划永远不会实现。
achieve 是可数名词 例如,You will achieve your ambition if you work hard.
如果你努力, 你的抱负是可以实现的。实现成绩、目标,主语是人
realize 也是可数名词 例如,He realized his dream when he passed the entrance examination.
入学考试通过了, 他的梦想就实现了。实现,意识到,多指意识到某种道理、规律什么的,主语是人