1.______the Christmas season,all the people are very happy.A.With B.For C.To D.In 2.Did you take

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 03:23:58
1.______the Christmas season,all the people are very happy.A.With B.For C.To D.In 2.Did you take

1.______the Christmas season,all the people are very happy.A.With B.For C.To D.In 2.Did you take
1.______the Christmas season,all the people are very happy.A.With B.For C.To D.In 2.Did you take

1.______the Christmas season,all the people are very happy.A.With B.For C.To D.In 2.Did you take
选D
in和for虽然都可以表示在一段时间内
但是for的用法,一般后面跟的是具体的时间,比如3分钟,4小时.要表示某人做某事做了多久,比如 I have played video games for three hours.我打电子游戏已经打了三个小时了.
In后面如果跟具体一段时间是表示将来时的
比如:They will arrive in two days.他们两天后到.
题目中后面跟的是the Christmas season 圣诞节前后(这个表示是固定的,不管前面放什么,这个词组都是指圣诞节前后的一段时间),句子的意思是说,在圣诞节前后这段时间内,所有人都很开心.
这里最好的用法是during,在某一段时间内,in也可以的,和season连用表示某一个季节内,某一个假期内,而且表示的是一般状况,而不是特殊某一次或者谁,其他用法都不成立.
类似的用法有:
In 1986,I was born.1986年,我出生了.
In winter,no one likes going out.冬天,没人喜欢出门..
In summer holiday,my family always goes to swim.寒假的时候,我们家总去游泳.

B是在一段时间内用For

D