★for : a period of time to say how long something goes on
(얼마의 기간동안 어떤 사건이 -계속- 이어지는 것을 말할때)
쉬운 이해를 돕기 위해서 해석에 -계속/내내/쭈욱/쉴새없이-등의 단어를 넣어보겠습니다.
I was asleep for an hour
나는 한 시간동안-계속- 잠이 들었다.
We watched television for two hours last night
우리는 어제밤에 두시간동안-쭈욱- 티비를 시청하였다.
Are your going away for the weekend?
주말동안-내내/계속- 떠나있을꺼니?
It rained for 3 days without stopping
3일동안-쉴새없이- 비가 내렸다.
Where have you been? I've been waiting for ages!
어디 갔었어? 오랫동안-계속- 기다렸잖아!
★ during : to say when something happen
(언제 단순히 발생하는 사건을 말할때)
I fell asleep during the movie
나는 영화를 보는 도중에 잠이 들었다
we met a lot of nice people during our vacation
우리는 방학기간 동안에 많은 사람들을 만났다
The ground is wet. It must have rained during the night
땅이 젖어있네. 밤 중에 비가 왔나 보구나.
-> for는 그 기간 -내내- 계속 쉬지않고 어떤 사건이 이어진 것
during은 그 기간 -중간/도중에- 어떤 사건이 생겨난다는 것에 초점을 두셔서 이해를 하시면 그다지 어렵지 않게 느껴질겁니다.
★During 과 While : 똑같은 뜻이지만 사용법이 다릅니다.
during+ noun (명사)
while+ subject + verb (주어+동사) 형태로 옵니다.
I fell asleep during the movie
=> I fell asleep while I was watching the movie.
we met a lot of nice people during our vacation
=> we met a lot of nice people while we were on vacation
Donnie suddenly began to feel sick during the exam
=>Donnie suddenly began to feel sick while he was taking the exam.