상세 컨텐츠

본문 제목

[영어 표현] For a long time과 In a long time 차이

영어/영어 표현

by sundries 2024. 7. 1. 04:10

본문

반응형

 

For a long time v.s. In a long time

 

최상급 글을 쓰다가 "That was the best vatino I've had in a long time."이라는 문장에서 왜 for a long time이 아니고 in a long time을 쓰는지 의문이 들어 찾아본 두 표현의 차이다. 사실 찾아볼수록 혼란스러운데 여러 가지 정보를 정리해서 내가 내린 결론은 이렇다. 

 

 

for a long time in a long time
미래
진행형
지속
긍정문 현재완료
과거
오랜만에, 최상급
처음으로
부정문 현재완료

 

 

 


 

현재완료 부정문

for a long time과 in a long time 둘 다 맞다

 

I haven't been there for a long time. = I haven't been there in a long time.

나는 거기에 오랫동안 있지 않았다.

 

I haven't seen my friend for a long time. = I haven't seen my friend in a long time.

나는 내 친구를 오랫동안 보지 못했다.

 

for a long time

 


FOR A LONG TIME

I've known him for a long time.

현재완료 긍정문

 

I have played soccer for twenty years.

나는 20년 동안 축구를 해왔다.

 

He has played soccer since 2001.

 그는 2001년부터 축구를 했다.

 

현재완료진행형 긍정문

I've been working here for a long time.

나는 여기서 오랫동안 일해왔다.

 

I've been living here for a long time.

나는 여기서 오랫동안 살고 있는 중이다.

 

미래

The murderer will be in jail for a long time.

살인자는 오랫동안 감옥에 있을 것이다.

 

I've been teaching English for a long time.

나는 오랫동안 영어를 가르쳐왔다.

 

 

과거

We lived there for a long time.

우리는 그곳에 오래 살았었다.

 

I waited for a long time, but no one came.

나는 오래 기다렸지만, 누구도 오지 않았다. 

 

 


IN A LONG TIME

For the first time in a long time... I felt at peace.

 

For the first time_처음으로

과거: For the first time in a long time she felt happy.

         그녀는 오랜만에 행복을 느꼈었다.

 

현재: For the first time in a long time she's feeling happy.

        그녀는 오랜만에 행복해하고 있다.

 

미래: For the first time in a long time they're going on vacation.

        그들은 오랜만에 휴가를 떠날 것이다.

 

 

This is the healthiest thing Samantha's done in a long time.

 

최상급_오랜만에

This is the sunniest day we've had in a long time.

오늘은 우리가 오랜만에 본 가장 맑은 날이다.

 

This is the best meal I've had in a long time.

오랜만에 먹은 식사 중 최고예요.

 

반응형

관련글 더보기