B1시제15분
현재완료 또는 과거형?
Present perfect or past simple?
과거의 끝난 시점에 대해 말할 때와 과거를 현재와 연결할 때를 배워 봅시다.
두 시제 모두 과거에 대해 말하지만 바라보는 방식이 다릅니다. past simple(과거형)은 yesterday, last week, in 2019, when I was a child처럼 끝난 시점의 행동을 나타냅니다. present perfect(현재완료)(have/has + 과거분사)는 과거를 현재와 연결합니다. 시간이 아직 끝나지 않았을 때, 정확한 시점이 중요하지 않을 때, 결과가 지금도 중요할 때 씁니다.
| 요점 | 과거형 | 현재완료 |
|---|---|---|
| Form | worked, went, saw | have / has + worked, gone, seen |
| Time | a finished time: yesterday, last year, ago | an unfinished or unstated time: today, this week, ever, never |
| Experience | Ravi visited Lisbon in 2022. | Ravi has visited Lisbon twice. |
| Duration | Lena lived in Oslo for five years. (She doesn't now.) | Lena has lived in Oslo for five years. (She still does.) |
도움이 되는 시간 표현
yesterday, last month, two days ago, in 2020 같은 말은 끝난 시점을 가리키므로 과거형과 함께 씁니다. ever, never, already, yet, just, so far, since, for 같은 말은 흔히 현재완료와 함께 씁니다. 대화는 현재완료로 시작해서 자세한 내용은 과거형으로 이어가는 경우가 많습니다.
- A: Have you ever tried Ethiopian food? B: Yes, I have. I ate it at a street festival last summer.
- Aiko has just finished her report, so she can help us now.
- Tomás started his new job three weeks ago.
- This is the first time I've visited this museum.
- We haven't seen the new science centre yet.
연습 1 / 2
알맞은 시제 고르기
각 문장을 완성하는 가장 알맞은 것을 고르세요.
연습 2 / 2
동사 쓰기
괄호 안 동사의 과거형 또는 현재완료형을 입력하세요.
This is the first time I (try) skiing.
We (go) to the beach yesterday afternoon.
Ravi (live) here since he was a child.
When (you / arrive) in London?
Tomás (not / see) his cousins since the summer.
Our team (win) the final in 2021.
Sofia (be) to Japan twice, and she wants to go again.
Kofi (lose) his phone last week, but he found it the next day.
출처
Joy English의 자체 제작 레슨입니다.
레벨은 참고용입니다. 오류를 발견하셨나요? 문의 페이지로 알려 주세요.