콘텐츠로 건너뛰기
Home » 한국어 » Q&A » ‘현재완료’와 ‘현재완료진행’의 차이가 뭔가요?

‘현재완료’와 ‘현재완료진행’의 차이가 뭔가요?

질문:
‘현재완료’와 ‘현재완료진행’의 차이가 뭔가요?

답변

현재완료와 현재완료진행은 미묘한 차이가 있어요. 현재완료는 과거에 일어나서 이미 완료된 행동을 의미합니다. 예를 들어, ‘He has passed his driving test’는 그가 운전 시험을 이미 통과했다는 것을 의미해요. 반면에 현재완료진행은 과거에 시작해서 현재까지 계속되고 있는 행동에 강조를 둡니다. 예를 들어, ‘I’ve been living here for three years’는 나가 여기서 3년 동안 계속 살아왔다는 것을 의미합니다.

아래 예문을 통해 어떻게 활용되는지 알아보아요.

예문

1. ‘She has lived in New York for five years.’
– 그녀는 뉴욕에서 5년 동안 살았습니다.

2. ‘I have worked at this company since 2010.’
– 나는 2010년부터 이 회사에서 일했습니다.

3. ‘We have been studying English for two hours.’
– 우리는 영어를 2시간 동안 공부해 왔습니다.

비슷한 문법, ‘현재진행’, ‘과거완료’

함께 알면 좋은 문법으로는 ‘현재진행’과 ‘과거완료’가 있어요. ‘현재진행’은 현재 진행 중인 행동을, ‘과거완료’는 과거에 이미 완료된 행동을 의미합니다.

‘현재진행’, ‘과거완료’ 예문

1. ‘I am reading a book.’
– 나는 책을 읽고 있습니다. (현재진행)

2. ‘She had finished her homework before dinner.’
– 그녀는 저녁 식사 전에 숙제를 끝냈습니다. (과거완료)

3. ‘We were studying when he arrived.’
– 그가 도착했을 때 우리는 공부하고 있었습니다. (과거진행)

영어 문법, 자연스럽게 익히려면

‘현재완료’와 ‘현재완료진행’의 차이에 대한 답변이 되셨나요?

자연스러운 영어 문법 학습을 위해서는 눈으로 읽는 것보다 직접 말하면서 공부하는 것이 중요합니다. 스픽의 AI 튜터와 함께 말하면서 배우는 진짜 영어를 경험해 보세요!

스픽 영어 표현

스픽 영어 표현

생각대로 영어로 표현할 수 있는 그날까지