区别辨析during与for

during与for这两个前置词都有“在……期”之意。

during : 侧重指习惯性的某一段时间,而for指特定的某一段时间。during指继续的时间概念,突出事件发生的时刻,而for侧重事件持续时间的总长度。

  • They work during the night and sleep by day.
    他们夜里干活儿,白天睡觉。
  • There were huge advances in aviation technology during the Second World War.
    在第二次世界大战期间航空技术有了长足的发展。

  • What did you buy him for Christmas?
    圣诞节你给他买了什么?
  • I'd like an appointment with the doctor for some time this week.
    我想这周预约个时间看医生。
  • We're having a party for Jim's 60th birthday.
    我们要举办聚会庆祝吉姆的60岁生日。