자청의 유튜브 추출기

유튜브 영상의 자막과 AI요약을 추출해보세요

AI 채팅

BETA

공무원 영어 시제, 이렇게 쉽고 빠르게 마스터하는 비법!

게시일: 작성자: 자청의 유튜브 추출기

영어 시제, 어렵지 않아! 중학생 눈높이로 쉽게 정리해 줄게!

영어 시제, 왜 이렇게 어렵게 느껴질까? 사실 동작이 언제 일어났는지 시간만 잘 알면 그렇게 어렵지 않아. 시간 부사랑 시제를 딱 맞춰서 외우면 돼!

영어 시제, 뭐가 있을까?

시간이 흘러가는 대로 생각해보자.

  • 현재: 지금! (동사에 s를 붙이거나 안 붙여)
  • 과거: 옛날! (동사에 -ed를 붙이거나 불규칙 변화)
  • 미래: 앞으로! (will + 동사)

이것만 있는 게 아니야. 좀 더 복잡한 것도 있어.

  • 현재완료: 과거부터 지금까지 쭉~ (have/has + p.p)
    • 예시: 10년 전에 설렁탕집을 열어서 지금까지 계속 하고 있다면? 이게 현재완료!
    • since (이후로)나 for (동안) 같은 단어가 있으면 현재완료일 가능성이 높아.
  • 과거완료: 과거보다 더 옛날! (had + p.p)
    • 예시: 30년 전에 설렁탕집을 시작했는데 10년 전에 문을 닫았다면? 10년 전이라는 과거 시점보다 더 이전에 시작했으니까 과거완료!
  • 미래완료: 미래의 어느 시점까지 쭉~ (will have + p.p)
    • 예시: 2025년까지 공사를 완료할 것이다!

총 6가지 시제가 있다고 생각하면 돼. 진행 시제는 시제 자체라기보다는 동작이 진행 중이라는 걸 나타내는 거라 따로 생각해도 좋아.

시간 부사만 알면 시제 문제 끝!

시제 문제는 시간 부사랑 짝꿍이야. 시간 부사를 알면 시제 문제를 쉽게 풀 수 있어.

1. 과거 시제

과거에 일어난 동작을 나타낼 때 써.

  • 시간 부사:
    • ago (예: 2 years ago - 2년 전에)
    • last + 시간 (예: last year - 작년에)
    • in + 과거 연도 (예: in 1996 - 1996년에)
  • 주의: 이런 시간 부사가 보이면 무조건 과거 시제 동사를 써야 해. 현재완료 쓰면 틀려!

2. 현재완료

과거부터 현재까지 쭉 이어지는 동작이나 상태를 나타낼 때 써.

  • 시간 부사:
    • since + 과거 시점 (예: since 10 years ago - 10년 전부터)
    • for + 기간 (예: for 10 years - 10년 동안)
    • last + 기간 (예: for the last 10 years - 지난 10년 동안)
  • 주의: since 뒤에 주어 + 과거 동사 형태가 와도 현재완료랑 같이 써야 해.

3. 미래완료

미래의 특정 시점까지 완료될 동작이나 상태를 나타낼 때 써.

  • 시간 부사:
    • by + 미래 시점 (예: by 2025 - 2025년까지)
  • 주의: 미래 시점까지 완료될 거라는 걸 나타낼 때 써.

4. 과거완료

과거의 특정 시점 이전에 완료된 동작이나 상태를 나타낼 때 써.

  • 시간 부사:
    • when 또는 before + 주어 + 과거 동사
  • 주의: 과거 시점보다 더 이전에 일어난 일을 나타낼 때 써.
    • 예시: 내가 기차역에 도착했을 때, 기차는 이미 떠나버렸다. (기차가 떠난 게 도착한 것보다 더 이전)
  • "~하자마자 ~했다" (No sooner ~ than, Hardly ~ when, Scarcely ~ when)
    • 이런 표현이 나오면 무조건 과거완료를 써야 해.
    • No sooner had + 주어 + p.p + than + 주어 + 과거 동사
    • Hardly had + 주어 + p.p + when + 주어 + 과거 동사
    • 주의: than 대신 when을 쓰거나 when 대신 than을 쓰면 틀려! 도치되는 것도 조심해야 해.

5. 현재 시제 (특별한 경우)

현재 시제는 보통 지금 일어나는 일이나 습관, 변하지 않는 사실을 나타낼 때 써.

  • 시간 조건 부사절:
    • 미래를 나타내는 시간이나 조건의 부사절에서는 미래 시제 (will)를 쓸 수 없어. 대신 현재 시제를 써서 미래를 나타내.
    • 예시: "만약 그가 내일 온다면, 나는 그에게 서류를 줄 것이다."
      • "만약 그가 내일 온다면" (조건 부사절) -> If he comes tomorrow (현재 시제)
      • "나는 그에게 서류를 줄 것이다" (주절) -> I will give him the documents (미래 시제)
    • 주의: 명사절에서는 미래 시제를 쓸 수 있어. 명사절은 문장에서 주어, 목적어, 보어 역할을 하는 절이야.

시제 일치도 중요해!

시제 문제는 시간 부사로 푸는 거라면, 시제 일치는 주절의 시제와 종속절의 시제를 맞춰주는 거야.

  • 주절이 현재 시제면, 종속절은 모든 시제를 다 쓸 수 있어. (단, 과거완료는 현재랑 같이 안 써)
  • 주절이 과거 시제면, 종속절은 같은 과거 시제나 더 이전의 과거를 나타낼 때는 과거완료를 써야 해.

기출문제로 실력 UP!

이제 배운 내용을 기출문제로 확인해보자!

예시 문제:

  1. The company ______ the project by next month.
    (a) will finish (b) finishes (c) will have finished (d) had finished

    • by next month (다음 달까지)라는 미래 시간 부사가 있으니까 미래완료인 (c)가 정답!
  2. When I arrived at the station, the train ______.
    (a) left (b) leaves (c) had left (d) has left

    • 내가 역에 도착한 것(과거)보다 기차가 떠난 것(더 과거)이 먼저니까 과거완료인 (c)가 정답!
  3. If it ______ tomorrow, I will stay home.
    (a) will rain (b) rains (c) rained (d) had rained

    • "만약 내일 비가 온다면"은 시간 조건 부사절이니까 미래 시제 (will rain)를 쓸 수 없어. 현재 시제인 (b)가 정답!

이처럼 시간 부사와 시제를 잘 연결해서 외우면 영어 시제, 어렵지 않게 정복할 수 있을 거야!

최근 검색 기록