본문 바로가기
영어기초문법

For와 Since, When…? How long…?

by 740iX5 2022. 12. 26.
반응형

[1] "어떤 일/행위가 발생한지 얼마나 되었냐"에 대해 이야기 할 때, for와 since를 사용한다.

 

"for+기간" (2시간, 6주 등)

 

I've been waiting for two hours.

난 두 시간 동안 기다렸어. (계속 기다리고 있어.)

 

Kelly has been working here for six months.

켈리는 여기서 6개월 동안 일 했어.

 

I haven't seen Tom for three days.

난 3일 동안 탐을 보지 못 했어.

 

"since+시작 시점" (8:00, Monday, 1985 등)

 

I've been waiting since 8:00.

난 8시부터 기다렸어. (계속 기다리고 있어.)

 

Kelly has been working here since April. (=from April until now)

켈리는 여기서 4월부터 일 했어. (지금도 계속 일 하고 있음.)

 

I haven't seen Tom since Monday.

난 탐을 월요일부터 못 봤어.

 

 

"for를 생략"할 수도 있다. (하지만 부정문에서는 보통 생략하지 않는다.)

 

They've been married (for) ten years. (for가 있어도 되고 없어도 되고)

그들은 결혼한 지 10년 되었어.

 

They haven't had a vacation for ten years. (반드시 for를 사용)

그들은 10년 동안 휴가를 가지지 못 했어.

 

 

all과 함께 for를 사용하지는 않는다.

 

I've lived here all my life. (for all my life라고 표현하지 않는다.)

나는 여기서 우리 가족 모두와 살아 왔어.

 

 

[2] When과 How long의 비교

 

A: When did it start raining?

B: It started raining an hour ago / at one o'clock.

 

A: 언제부터 비가 내리기 시작했어?

B: 1시간 전부터 / 1시 부터 비가 내리기 시작했어.

 

A: How long has it been raining?

B: It's been raining for an hour / since one o'clock.

 

A: 얼마나 오랫동안 비가 내렸어?

B: 1시간 동안 비가 내리고 있어 / 1시 부터.

 

-----------------------------------------------------

 

A: When did Joe and Carol meet each other?

B: They first met a long time ago / when they were in high school.

 

A: 조와 캐롤은 서로 언제 만났어?

B: 오래 전에 처음 만났어 / 그들이 고등학교에 있을 때

 

A: How long have Joe and Carol known each other?

B: They've known each other for a long time / since they were in high school.

 

A: 조와 캐롤이 서로 알게 된 지는 얼마나 되었어?

B: 그들은 오랫동안 서로 알아 왔어 / 고등학교 때 부터.

 

 

[3] 어떤 일이 발생한 이후로~ Since

 

It's been two years since I last saw Joe. (=I haven't seen Joe for two years.)

내가 마지막으로 조를 본지가 2년이 되었어. (=난 2년동안 조를 못 봤어.)

 

It's been ages since we went to the movies. (=We haven't gone to the movies for ages.)

우리가 영화 보러 간 이후로 오랜만이야. (우리는 오랫동안 영화 보러 가지 않았다.)

 

 

How long has it been since you last saw Joe? (=When did you last see Joe?)

조를 마지막으로 본 이후로, 얼마나 되었어? (=언제 조를 마지막으로 봤어?)

 

How long has it been since Mrs. Hill died? (=When did Mrs. Hill die?)

힐 여사가 돌아가신 이후로 얼마나 되었어? (=힐 여사는 언제 돌아가셨어?)

 

※ 본문의 예문 등은 Grammar In Use _ Intermediate를 참고하였습니다. 감사합니다.

 

 

반응형

댓글