Yesterday he didn't __ school but ___ Marathon race.A join ; join in B attend ; competed in C join in ;joined in D join ;took part in 选什么?能否说说这几个词的差异?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 23:39:41
Yesterday he didn't __ school but ___ Marathon race.A join ; join in B attend ; competed in C join in ;joined in D join ;took part in 选什么?能否说说这几个词的差异?

Yesterday he didn't __ school but ___ Marathon race.A join ; join in B attend ; competed in C join in ;joined in D join ;took part in 选什么?能否说说这几个词的差异?
Yesterday he didn't __ school but ___ Marathon race.
A join ; join in B attend ; competed in C join in ;joined in D join ;took part in
选什么?能否说说这几个词的差异?

Yesterday he didn't __ school but ___ Marathon race.A join ; join in B attend ; competed in C join in ;joined in D join ;took part in 选什么?能否说说这几个词的差异?
b
attand是出席.
join一般是说加入某些人,比如:Hey,come and join us.
join in是参加某团体组织比如join in the student union
take part in是参加某次活动.
compete in 是参加某比赛.

选B
attend 是出席的意思呀,跟参加不一样
join多指加入一个团体,或者活动,至少是有两个人以上的活动
take part in是指单独的,主语通常都是单数的

B
attend school :上学
competed in Marathon race:参加马拉松比赛
由于,第一个空前有didn't,所以后面填原形,而but 连接两个并列的句子,所以时态应相同,所以第二个空填过去式。

B,
attend school 上学, Compete in 参加某某比赛;
Join 参与,加入,如 join the battle 参加战斗
took part in 参与活动 与 join in 类似。