have / has + p.p.
규칙주어 + have/has + 과거분사: 과거에 시작해 현재까지 이어지거나, 현재와 연결되는 과거의 일.
호기심
영어에는 "I worked"와 "I have worked"가 모두 있다. TOEIC이 끊임없이 묻는 질문: 언제 어느 쪽을 쓸까?
직관
현재완료는 과거와 현재를 잇는 다리다. 동작이 현재에 닿는다: 지금도 이어지거나, 그 결과가 지금 의미를 가진다. 단순과거는 과거에 닫힌 상자다.
시각화
타임라인에서 보라: 과거의 시작점에서 출발해 현재까지 이어지는 구간. since는 시작점, for는 지속 기간을 표시한다.
have/has + 과거분사: 과거의 시작을 현재로 잇는다.
현재
started in 2019
과거의 시작
본질
since(시점) + for(기간)와 함께 쓰고, already·yet·just·ever·never와 자주 결합한다. 끝난 시간 표지(yesterday, ago, in 2019)와는 쓰지 않는다: 그때는 단순과거.
예문
She has worked here since 2019.
그녀는 2019년부터 여기서 일해 왔다.
We have already finished the quarterly report.
우리는 분기 보고서를 이미 끝냈다.
Have you ever attended a trade fair?
무역 박람회에 가 본 적 있나요?
미니 퀴즈
"I ___ for this company for five years." (지금도 재직 중) 빈칸에 알맞은 것은?