본문 바로가기
영어하고/하루, 30분

10~11과 현재완료(진행) 비교 요약 예문

by 영하고 독하게 2025. 6. 30.

현재완료

(1) 공식

주어 have(='ve) p.p.(과거분사형)
has(='s)

 

(2) 의미

[(과거에서 현재까지 이어지는 느낌으로) ~했다]

[(과거에서 현재까지 이어지는 느낌으로) ~해왔다]

행동이 끝났음이 포인트! 

 

현재완료진행

(1) 공식

주어 have(='ve) been(과거분사형) Ving
has(='s)

 

(2) 의미

[(과거에서 지금까지 이어지는 느낌으로) ~하는 중이다]

[(과거에서 지금까지 이어지는 느낌으로) ~해오는 중이다]

행동이 아직 안 끝났음이 포인트!

 

(3) 진행형으로 쓰지 않는 경우

  • 동사 know
  • 동사 have
  • 동사 like
  • 부사 always

 

단순현재와 현재완료 느낌 비교

예문

 

We know each other very well.

우리는 서로를 잘 알아.

(현재는 그런데 옛날엔 어땠는지 알 수 없음)

We have known each other for a long time.

우리는 (옛날부터 오랫동안) 서로를 잘 알아.

 

It rains.

비가 오네.

(지금 당장은 비가 오지만 언제부터 왔는지는 알 수 없음)

It has been raining all morning.

비가 오고 있네.

(아침 내내 쉬지 않고 비가 오는 중)

 

현재완료와 현재완료진행 느낌 비교

예문

 

They've played tennis three times this week.

그들은 이번 주에 테니스를 세 번이나 쳤어.

(이번 주 내내 테니스를 쳤으나 지금은 테니스를 치고 있지 않음)

They've been playing tennis since 2:00.

그들은 2시부터 계속 테니스를 치고 있어.

(지금도 테니스를 계속 치고 있음)

 

My hands are very dirty. I have been repairing my bike. 

손이 엄청 더러워. (아직) 자전거를 고치고 있어서.

My bike is OK again now. I have repaired it.

이제 다시 자전거를 탈 수 있겠어. (이미) 다 고쳤거든.

 

How many pages of that book have you read?

저 책 몇 장이나 읽었어?

How long have you been reading that book?

저 책 몇 시간째 읽고 있어?

댓글