happen和take place二者都有“发生”的意思。
happen指事情的发生,往往带有"偶然"的意思。
take place指事先安排或策划好而后发生,没有"偶然"的意思。
take place和happen 的区别:
1、发生的性质不同
happen往往表示事情的发生带有偶然性, happen是一般用语, take place常指按计划“发生”。
2、主语的条件不容
如果不是表示具体事情的词则多用happen。
3、搭配不同
take place表示“发生”,可与 happen 换用,但其后面一般不接 to sb./sth.结构。