문제 목록으로 돌아가기
당근영어 - 중급(Intermediate) 문제 #041
레벨: 중급(Intermediate)
카테고리: 영어 현재완료 시제
목표: 현재완료 시제(Present Perfect Tense)의 기초 익히기
난이도: 초등학교 5학년 수준
문제 설명
현재완료 시제(Present Perfect Tense)는 과거에 일어난 일이 현재와 연결되어 있을 때 사용합니다. 기본 형태는 'have/has + 과거분사(p.p.)'입니다. 이 문제에서는 현재완료 시제의 기초적인 용법을 연습합니다. 각 문장의 빈칸에 알맞은 형태를 선택하여 문장을 완성해보세요.
학습 목표
1. 현재완료 시제의 기본 형태(have/has + 과거분사) 이해하기
2. 경험 표현하기(I have been to Paris.)
3. 완료 표현하기(She has finished her homework.)
4. 현재까지 계속된 일 표현하기(They have lived here for 10 years.)
5. 현재완료와 함께 사용되는 단어들(already, yet, ever, never) 익히기
문제 풀기
I ________ my homework already.
설명: "I"(나)와 함께 현재완료를 사용할 때는 "have + 과거분사"를 사용합니다. already는 "이미"라는 뜻으로, 현재완료와 함께 자주 사용됩니다. "I have finished my homework already"는 "나는 이미 숙제를 끝냈다"라는 의미입니다.
She ________ in London since 2018.
설명: "She"(그녀)와 함께 현재완료를 사용할 때는 "has + 과거분사"를 사용합니다. since는 "~이후로"라는 뜻으로, 시작 시점을 나타냅니다. "She has lived in London since 2018"은 "그녀는 2018년부터 지금까지 계속 런던에 살고 있다"라는 의미입니다.
They ________ the museum twice this month.
설명: "They"(그들)와 함께 현재완료를 사용할 때는 "have + 과거분사"를 사용합니다. "this month"(이번 달)는 아직 끝나지 않은 시간을 나타내므로 현재완료와 함께 사용됩니다. "They have visited the museum twice this month"은 "그들은 이번 달에 박물관을 두 번 방문했다"라는 의미입니다.
________ you ever ________ to Paris?
설명: 현재완료로 질문을 할 때는 "Have/Has + 주어 + 과거분사"의 순서로 사용합니다. "ever"는 "지금까지 한 번이라도"라는 뜻입니다. "Have you ever been to Paris?"는 "너는 파리에 가본 적이 있니?"라는 의미입니다.
We ________ our lunch yet.
설명: 현재완료의 부정문은 "haven't/hasn't + 과거분사"의 형태로 만듭니다. "yet"은 "아직"이라는 뜻으로, 부정문과 함께 사용됩니다. "We haven't had our lunch yet"는 "우리는 아직 점심을 먹지 않았다"라는 의미입니다.
학습 힌트
현재완료 시제의 기본 형태:
- 긍정문: 주어 + have/has + 과거분사
예: I have finished my homework. (나는 숙제를 끝냈다.)
예: She has visited Tokyo. (그녀는 도쿄를 방문했다.)
- 부정문: 주어 + haven't/hasn't + 과거분사
예: I haven't seen that movie. (나는 그 영화를 보지 않았다.)
- 의문문: Have/Has + 주어 + 과거분사?
예: Have you read this book? (너는 이 책을 읽었니?)
- 긍정문: 주어 + have/has + 과거분사
예: I have finished my homework. (나는 숙제를 끝냈다.)
예: She has visited Tokyo. (그녀는 도쿄를 방문했다.)
- 부정문: 주어 + haven't/hasn't + 과거분사
예: I haven't seen that movie. (나는 그 영화를 보지 않았다.)
- 의문문: Have/Has + 주어 + 과거분사?
예: Have you read this book? (너는 이 책을 읽었니?)
현재완료 시제의 용법:
1. 경험 표현하기: 과거에 경험한 일
예: I have been to Paris. (나는 파리에 가본 적이 있다.)
예: She has never eaten sushi. (그녀는 스시를 먹어본 적이 없다.)
2. 완료 표현하기: 방금 끝난 일
예: I have lost my keys. (열쇠를 잃어버렸다.)
예: She has broken her leg. (다리가 부러졌다.)
3. 계속 진행 표현하기: 과거부터 지금까지 계속되는 일
예: They have lived here for 10 years. (그들은 여기서 10년 동안 살고 있다.)
예: I have studied English since 2010. (나는 2010년부터 영어를 공부하고 있다.)
1. 경험 표현하기: 과거에 경험한 일
예: I have been to Paris. (나는 파리에 가본 적이 있다.)
예: She has never eaten sushi. (그녀는 스시를 먹어본 적이 없다.)
2. 완료 표현하기: 방금 끝난 일
예: I have lost my keys. (열쇠를 잃어버렸다.)
예: She has broken her leg. (다리가 부러졌다.)
3. 계속 진행 표현하기: 과거부터 지금까지 계속되는 일
예: They have lived here for 10 years. (그들은 여기서 10년 동안 살고 있다.)
예: I have studied English since 2010. (나는 2010년부터 영어를 공부하고 있다.)
현재완료와 함께 자주 사용되는 단어들:
- for: ~동안
예: She has worked here for five years. (그녀는 여기서 5년 동안 일했다.)
- since: ~부터
예: I have known him since 2015. (나는 2015년부터 그를 알고 있다.)
- already: 이미
예: We have already eaten dinner. (우리는 이미 저녁을 먹었다.)
- yet: 아직(부정문/의문문에서)
예: He hasn't arrived yet. (그는 아직 도착하지 않았다.)
예: Have you finished yet? (너는 아직 끝냈니?)
- just: 방금
예: She has just left. (그녀는 방금 떠났다.)
- ever: 지금까지 한 번이라도
예: Have you ever seen a shooting star? (너는 유성을 본 적이 있니?)
- never: 한 번도 ~않다
예: I have never been to Africa. (나는 아프리카에 가본 적이 없다.)
- for: ~동안
예: She has worked here for five years. (그녀는 여기서 5년 동안 일했다.)
- since: ~부터
예: I have known him since 2015. (나는 2015년부터 그를 알고 있다.)
- already: 이미
예: We have already eaten dinner. (우리는 이미 저녁을 먹었다.)
- yet: 아직(부정문/의문문에서)
예: He hasn't arrived yet. (그는 아직 도착하지 않았다.)
예: Have you finished yet? (너는 아직 끝냈니?)
- just: 방금
예: She has just left. (그녀는 방금 떠났다.)
- ever: 지금까지 한 번이라도
예: Have you ever seen a shooting star? (너는 유성을 본 적이 있니?)
- never: 한 번도 ~않다
예: I have never been to Africa. (나는 아프리카에 가본 적이 없다.)