2 take part in, join, join in, attend的区别
take part in 指参加某种活动,如体育、比赛、游戏、讨论、战斗等,并积极地起着作用。
join指参加某组织并成为一员。
join in 指参加活动或游戏,和take part in 相当。但join sb. in… (和某人一起做某事),不等于take part in。
attend表示参加会议(聚会)等。
be present ( at )