영어에서 완료진행 시제는 어떻게 사용하나요?

9 조회 수

완료진행 시제는 과거부터 특정 시점까지 계속 진행된 동작을 나타냅니다.

  • 과거완료진행: 과거의 특정 시점까지 계속 진행된 동작을 표현 (예: 그는 그때까지 2시간 동안 뛰고 있었다.)
  • 현재완료진행: 과거에 시작되어 현재까지 계속 진행 중인 동작을 표현 (예: 나는 3시간 동안 공부하고 있다.)
  • 미래완료진행: 미래의 특정 시점까지 계속 진행될 동작을 표현 (예: 그때쯤이면 나는 5시간 동안 일하고 있을 것이다.)

핵심: 계속 진행됨을 강조하며, 특정 시점까지의 기간이 중요합니다.

피드백 0 좋아요 수

어휴, 영어 문법… 저만 힘든가요? 특히 완료진행 시제는… 머리 아파요, 정말. 그래도, 제가 겪었던 삽질(?) 경험을 바탕으로 쉽게 풀어볼게요. 완료진행 시제? 간단히 말해서, “계속~하고 있었어!”, “계속~하고 있어!”, “계속~하고 있을 거야!” 이런 느낌이에요. 뭔가 꾸준히, 지속적으로 뭔가를 했던 그 시간을 강조하는 거죠.

예를 들어볼까요? 제가 작년 여름에 영어 공부를 엄청 했거든요. 토익 점수 좀 올려보겠다고… 하루에 6시간씩 꼬박꼬박 책상에 앉아 있었으니, “I had been studying English for six hours a day” 이렇게 표현할 수 있겠죠. 과거완료진행! 그때까지 꾸준히 6시간씩 공부를 하고 있었던 거니까요. 결과는… 음… 그건 좀… (씁쓸) 암튼, 과거 어느 시점까지 계속 진행됐던 행동을 표현하는 거예요. 마치 그 긴 시간이 눈에 보이는 것처럼!

그리고 현재완료진행은? 지금도 계속되고 있는 행동에 대한 이야기죠. 예를 들어, 지금 이 글을 쓰고 있는데, 벌써 두 시간 째 컴퓨터 앞에 앉아있어요. “I have been writing this article for two hours.” 이렇게요. 아직 쓰고 있으니까 현재완료진행! 아, 배고파요… 잠깐 밥 먹고 와야겠다…

미래완료진행은… 음… 이건 좀 어려워요. 솔직히 잘 안 쓰는 것 같기도 하고. 하지만, 예를 들어 내일 저녁 6시까지 계속 일하고 있을 거라고 생각하면 “By 6 pm tomorrow, I will have been working for ten hours” 이렇게 표현할 수 있겠죠. 미래의 특정 시점까지 계속 진행될 행동… 머리가 지끈지끈… (머리 쥐어짜는 소리)

핵심은요? 바로 ‘계속 진행됨’과 ‘기간’이에요. 얼마나 오랫동안 꾸준히 그 행동을 했는지, 그 시간의 흐름을 강조하는 거라고 생각하면 좀 쉬워질 거예요. 아, 물론 저도 아직 완벽하게 이해했다고는 말 못하겠지만… (소근소근) 계속 공부하면 언젠가는… 될… 거… 같아요… (희망찬 눈빛)

#시제 #영어 #완료진행