연습 문제

23. 현재완료 시제 (have + p.p.) (영어 시제)

문제에 답하고 제출하면 정답과 풀이를 확인할 수 있습니다. 한 세트는 5문항으로 구성됩니다.

아래의 기본 문제를 먼저 풀어 보세요. 자동 채점 화면은 자바스크립트가 켜진 브라우저에서 이용할 수 있습니다.

문제와 해설로 복습하기

이 단원의 기본 문제 5개입니다. 먼저 스스로 풀고, 힌트와 해설을 열어 풀이 과정을 비교해 보세요. 위의 채점 연습에서는 기본 문제를 다시 풀거나, 지원되는 수학 단원의 변형 문제를 풀 수 있습니다.

기본 문제 1

'I ___ sushi before.'에서 지금까지의 경험을 나타내는 형태는?
  1. have tried
  2. tried yesterday
  3. am trying
  4. will tried
힌트 보기before는 지금까지의 경험을 나타낼 수 있습니다.
정답과 풀이 보기
정답: have tried
  1. 1. 문맥과 규칙 확인

    현재완료 have + 과거분사는 과거의 경험을 현재까지 연결합니다.

기본 문제 2

'Mina has worked here ___ 2022.'에 시작 시점을 나타내는 말은?
  1. for
  2. during
  3. ago
  4. since
힌트 보기2022는 기간의 시작 시점입니다.
정답과 풀이 보기
정답: since
  1. 1. 문맥과 규칙 확인

    since 뒤에는 시작 시점이 오므로 since 2022가 맞습니다.

기본 문제 3

'They have lived in Seoul ___ six years.'에 기간 길이를 나타내는 말은?
  1. at
  2. already
  3. for
  4. since
힌트 보기six years는 시작점이 아니라 기간입니다.
정답과 풀이 보기
정답: for
  1. 1. 문맥과 규칙 확인

    for는 six years처럼 기간의 길이 앞에 씁니다.

기본 문제 4

'Has the package arrived ___?'에 아직 도착했는지 묻는 말은?
  1. since
  2. ago
  3. yet
  4. already
힌트 보기현재완료 의문문 끝에서 아직 여부를 물어봅니다.
정답과 풀이 보기
정답: yet
  1. 1. 문맥과 규칙 확인

    yet은 현재완료 의문문이나 부정문에서 아직/벌써의 의미로 자주 씁니다.

기본 문제 5

'We ___ the match last night.'에 알맞은 시제는?
  1. have been watching
  2. watch
  3. watched
  4. have watched
힌트 보기last night는 끝난 과거 시점을 명시합니다.
정답과 풀이 보기
정답: watched
  1. 1. 문맥과 규칙 확인

    구체적으로 끝난 과거 시점과 함께는 단순과거 watched를 씁니다.

참고 근거와 확인 범위

설명·예제·문제 구성 및 오류 수정 책임: 프리런. 위 자료는 표시한 주제를 확인하거나 더 읽기 위한 근거이며, 외부 기관의 공식 수업이나 감수본을 뜻하지 않습니다.

참고 자료 연결 점검: 2026-11-02. 제작 방식·검수 범위와 수정 기록에서 확인 범위를 볼 수 있습니다. 오류는 상단의 의견 보내기 또는 contact@freelearn.io로 알려 주세요.