본문으로 건너뛰기
궁금픽 English

초급 무료 영어 학습

지금까지 해 본 공부

현재완료 입문

이번 수업에서 배우는 표현

지금까지의 경험과 이미 끝낸 일을 말합니다. have와 과거분사를 조합합니다.

예문과 한국어 뜻

  • I have finished my homework.

    저는 숙제를 다 했어요.

  • Have you ever used this app?

    이 앱을 써 본 적이 있나요?

사용할 때 기억할 점

현재완료는 have 또는 has와 과거분사로 만들며, 경험과 현재까지의 결과를 나타냅니다.

연습 문제와 해설

아래 문장의 한국어 뜻을 참고해 답을 생각해 보세요. 정답과 해설은 문제 아래에서 확인할 수 있습니다. 화면의 학습 시작 버튼을 이용하면 한 문제씩 선택하고 바로 채점받을 수 있습니다.

1. 한국어 뜻에 맞게 빈칸을 완성하세요.

I have ___ three online courses so far.

저는 지금까지 온라인 강좌 세 개를 마쳤어요.

  1. complete
  2. completed
  3. completing
정답과 해설 보기

정답: completed

I have completed three online courses so far.

저는 지금까지 온라인 강좌 세 개를 마쳤어요.

have 뒤에는 과거분사 completed가 옵니다.

2. 한국어 뜻에 맞게 빈칸을 완성하세요.

She ___ already sent the meeting link.

그녀는 이미 회의 링크를 보냈어요.

  1. have
  2. is
  3. has
정답과 해설 보기

정답: has

She has already sent the meeting link.

그녀는 이미 회의 링크를 보냈어요.

주어 she의 현재완료는 has와 과거분사로 만듭니다.

3. 한국어 뜻에 맞게 빈칸을 완성하세요.

Have you ever ___ a speech in English?

영어로 연설해 본 적이 있나요?

  1. given
  2. gave
  3. give
정답과 해설 보기

정답: given

Have you ever given a speech in English?

영어로 연설해 본 적이 있나요?

give의 과거분사는 given입니다.

4. 한국어 뜻에 맞게 빈칸을 완성하세요.

We haven't received the feedback ___.

우리는 아직 피드백을 받지 못했어요.

  1. ago
  2. yet
  3. yesterday
정답과 해설 보기

정답: yet

We haven't received the feedback yet.

우리는 아직 피드백을 받지 못했어요.

현재완료 부정문 끝의 yet은 ‘아직’이라는 뜻입니다.

5. 한국어 뜻에 맞게 빈칸을 완성하세요.

He has studied programming ___ two years.

그는 2년 동안 프로그래밍을 공부해 왔어요.

  1. since
  2. during
  3. for
정답과 해설 보기

정답: for

He has studied programming for two years.

그는 2년 동안 프로그래밍을 공부해 왔어요.

기간의 길이인 two years 앞에는 for를 씁니다.

6. 한국어 뜻에 맞게 빈칸을 완성하세요.

I have known my study partner ___ September.

저는 9월부터 제 공부 파트너를 알고 지냈어요.

  1. since
  2. for
  3. during
정답과 해설 보기

정답: since

I have known my study partner since September.

저는 9월부터 제 공부 파트너를 알고 지냈어요.

시작 시점을 나타내는 September 앞에는 since를 씁니다.

7. 한국어 뜻에 맞게 빈칸을 완성하세요.

The students have ___ all the instructions.

학생들은 모든 지시 사항을 이해했어요.

  1. understand
  2. understood
  3. understanding
정답과 해설 보기

정답: understood

The students have understood all the instructions.

학생들은 모든 지시 사항을 이해했어요.

understand의 과거분사는 understood입니다.

8. 한국어 뜻에 맞게 빈칸을 완성하세요.

___ your group chosen a topic yet?

당신의 모둠은 벌써 주제를 골랐나요?

  1. Have
  2. Did
  3. Has
정답과 해설 보기

정답: Has

Has your group chosen a topic yet?

당신의 모둠은 벌써 주제를 골랐나요?

단수 명사 group과 과거분사 chosen에는 Has가 맞습니다.

전체 영어 수업으로 돌아가기