During / For / Over & In
• During = when something happens. (일어난 기간, 시기).
• For = the length of time something lasts / for how long / for what period of time. (지속된 시간).
• over & in = to talk about something that has been happening continuously up until the present, or will happen continuously in the future. (특정 기간)
-----------------------------------------------------------------------------------------------------------------------.
• for + (구체적인 숫자+명사가 아니더라도) 시간의 지속을 나타내는 어떤 것이면 가능.
e.g.)
for a long time, for ages, for some time
-----------------------------------------------------------------------------------------------------------------------.
영어
• recent
-Having happened, begun, or been done not long ago; belonging to a past period comparatively close to the present.
: 어떤 일이 지속될 수 있는 기간이 아님.
VS
한국어
• 최근: 얼마 되지 않은 지나간 날부터 현재 또는 바로 직전까지의 기간.
-----------------------------------------------------------------------------------------------------------------------.
*recent years대신 a period of 10 years처럼 시간의 지속을 나타낼 수 있는 기간이면 가능.
e.g.)
for recent months (X)
for recent years (X)
for a period of 10 years (O)
for the last few months(O)
in recent years (O)
in the last few months (O)
*특정한 표현에 하나의 전치사만 가능한 것은 아님 (영영사전 정의에 들어맞으면 가능)
출처:
나겸님.
http://www.speakspeak.com/a/unit4_inter/ex_8_unit4_inter_tips.htm