Blog
Category

현재완료 시제: 규칙, 용도 및 예

현재완료 시제: 규칙, 용도 및 예

현재완료 시제는 과거의 행동이나 상황을 현재와 연결합니다. "I have visited Los Angeles,"에서는 경험이 지금 이전에 일어났지만 정확한 시간은 초점이 아닙니다. "I have lived here for 2 years,"에서는 상황이 과거에 시작되어 지금도 계속되고 있습니다.

이러한 연결은 현재 완료를 단순한 과거와 다르게 만듭니다. 학습자들은 종종 두 시제를 모두 만드는 방법을 알고 있지만 둘 중 하나를 선택할 때 여전히 주저합니다. 이 가이드에서는 주요 용도, 시간 표현, 질문 형식 및 일반적인 실수에 대해 설명합니다. 더 큰 시스템에 대한 개요는 English verb tenses 가이드를 참조하세요. English grammar rulessentence structure에 대한 참고 자료는 보조 기능과 전체 예제를 검토할 때도 유용합니다.

현재완료 시제를 만드는 방법

주어 + "have" 또는 "has" + 과거분사를 사용하세요.

  • "I have finished the exercise."
  • "You have improved."
  • "She has studied English for 6 months."
  • "The class has started."

"has"를 "he," "she," "it," 및 단수 명사 주어와 함께 사용하세요. "I," "you," "we," "they," 및 복수 주어와 함께 "have"를 사용하세요.

정규 과거 분사는 일반적으로 "-ed"로 끝납니다: "worked," "studied," 및 "completed." 불규칙 동사에는 특별한 형태가 있습니다:

  • "go" → "gone"
  • "see" → "seen"
  • "write" → "written"
  • "speak" → "spoken"
  • "take" → "taken"

분사가 다를 때는 단순 과거형을 사용하지 마세요. "She has went"가 올바르지 않습니다. "She has gone."를 사용하세요

부정적인 문장

"have" 또는 "has" 뒤에 "not"를 배치합니다.

  • "I have not finished."
  • "He has not called."
  • "They have not visited the museum."

일반적인 수축은 "haven't" 및 "hasn't"입니다.

  • "I haven't finished."
  • "She hasn't arrived yet."

부정적인 표현은 지금까지 일어나지 않았지만 나중에 일어날 수 있는 사건을 묘사하는 경우가 많습니다. "yet"라는 단어는 일반적으로 끝에 나타납니다. "We haven't received the schedule yet."

현재완료의 질문

제목 앞으로 "have" 또는 "has"를 이동합니다.

  • "Have you completed the form?"
  • "Has the teacher explained the rule?"
  • "Have they ever studied abroad?"

정보 질문의 경우 질문 단어를 먼저 배치하세요.

  • "How long have you lived in Los Angeles?"
  • "What have you learned this week?"
  • "Where has she gone?"

짧은 답변은 보조를 반복합니다.

  • "Have you finished?" — "Yes, I have."
  • "Has he called?" — "No, he hasn't."

현재완료에는 "do" 또는 "did"를 사용하지 마세요. "Did you have finished?"는 2개의 구조를 잘못 결합했습니다.

사용 1: 생활 경험

지금까지 불특정 시간에 있었던 경험에는 현재완료를 사용하세요.

  • "I have visited MOCA."
  • "She has studied 3 languages."
  • "Have you ever seen a professional hockey game?"
  • "They have never traveled outside their country."

경험 자체가 중요하기 때문에 정확한 시간은 명시되지 않습니다. 완료된 과거 시간을 추가하는 경우 단순 과거를 사용하세요.

  • 현재 완료 : "I have visited MOCA."
  • 단순 과거: "I visited MOCA last month."

"Ever"는 개인의 삶의 언제든지를 의미합니다. "Never"는 지금까지 전혀 없음을 의미합니다. 경험에 관한 질문은 이야기를 불러일으키기 때문에 유용한 대화 시작 요소입니다.

Columbia West College(CWC)에서는 English Speaking Success(ESS)에서는 연결 질문과 같은 도구를 사용하여 학생들이 자연스럽게 타겟 영어를 사용할 수 있도록 돕습니다. "What is the most interesting place you have visited in Los Angeles?"와 같은 현재 완료 프롬프트는 문법에 개인적인 목적을 부여하고 자연스럽게 과거 시제 후속 세부 사항으로 연결됩니다.

{{lp-cta}}

사용 2: 계속되는 상황

과거에 시작되어 현재 계속되는 상황에는 현재완료를 사용합니다.

  • "I have lived in Los Angeles for 2 years."
  • "She has studied English since January."
  • "They have known each other for a long time."
  • "CWC has served international students for more than 30 years."

시간 길이와 함께 "for" 사용: "for 2 weeks," "for several months," 또는 "for a long time." 시작점과 함께 "since" 사용: "since Monday," "since 2024," 또는 "since I arrived."

"know," "believe," "own," 및 "understand"와 같은 상태 동사는 일반적으로 계속되는 상황에서 현재완료를 사용합니다. 동적 활동에서는 강조점에 따라 현재 완료 또는 현재 완료 진행형을 사용할 수 있습니다.

사용 3: 최근 결과

최근 행동에 가시적이거나 중요한 현재 결과가 있을 때 현재완료를 사용하세요.

  • "I have lost my key." 지금은 가지고 있지 않습니다.
  • "She has broken her glasses." 이제 안경이 손상되었습니다.
  • "The bus has arrived." 이제 여기에 있습니다.
  • "We have completed the project." 이제 프로젝트가 준비되었습니다.

단순 과거는 완성된 역사적 사실과 동일한 사건을 보고할 수 있습니다. 현재완료는 현재의 결과를 강조합니다.

미국 영어에서는 화자가 단순 과거를 사용하는 경우가 있는데, 영국 영어에서는 현재 완료를 선호합니다. "Did you eat yet?"는 비격식적인 미국 연설에서 흔히 사용됩니다. 주의 깊은 표준 작성에서 "Have you eaten yet?"는 끝나지 않은 "up to now" 의미를 명확하게 표현합니다.

활용 4: 끝나지 않은 기간

기간에 현재가 포함되는 경우 현재완료를 사용합니다.

  • "I have had 2 classes today." 오늘은 끝나지 않았습니다.
  • "She has practiced every day this week." 한 주가 계속되고 있습니다.
  • "We have learned several patterns this semester." 학기가 아직 진행 중입니다.

기간이 끝나면 단순 과거를 사용하세요.

  • "I had 2 classes yesterday."
  • "She practiced every day last week."
  • "We learned several patterns last semester."

달력 단어만으로는 시제를 결정하지 않습니다. 시대에 대한 화자의 견해가 중요합니다. 오전 10시에는 "I haven't had coffee this morning"가 자연스럽습니다. 오후 8시에 "I didn't have coffee this morning"는 아침을 끝난 것으로 간주합니다.

"Just," "Already," 및 "Yet"

CWC 학생들이 캠퍼스 라운지에서 공유 활동 중에 이미 발생한 일을 논의하고 있습니다.

"Just"는 최근 작업을 설명합니다.

  • "The class has just ended."
  • "I have just sent the email."

"Already"는 예상보다 빠르거나 현재 이전을 의미합니다.

  • "She has already completed the assignment."
  • "Have you already eaten?"

"Yet"는 예상된 작업이 발생했는지 묻거나 해당 작업이 발생하지 않았다고 말합니다.

  • "Have you finished yet?"
  • "I haven't finished yet."

일반적인 문장 중간 위치에서 "just" 및 "already"는 "have/has"와 과거 분사 사이에 옵니다. "Yet"는 일반적으로 끝에 옵니다.

"Been" 및 "Gone"

"Been to"는 경험 또는 완료된 방문을 설명합니다.

  • "Maya has been to San Francisco." 그녀는 방문하고 돌아왔습니다.

"Gone to"는 해당 사람이 아직 자리를 비웠거나 여행 중임을 의미합니다.

  • "Maya has gone to San Francisco." 그녀는 거기 있거나 가는 중입니다.

"Been in"는 거주지 또는 존재를 설명할 수 있습니다.

  • "Maya has been in San Francisco for a week."

"been"는 다른 많은 구조에서 "be"의 과거 분사로도 사용되므로 컨텍스트가 중요합니다.

현재 완료 vs. 단순 과거

시간이 지정되지 않았거나, 완료되지 않았거나, 현재와 연결되어 있는 경우에는 현재완료를 사용합니다. 화자가 완료된 과거 시간을 식별할 때 단순 과거를 사용합니다.

현재완료 단순과거
"I have taken that class." "I took that class last year."
"She has met the advisor." "She met the advisor on Monday."
"We have visited The Last Bookstore." "We visited it during last month's activity."
"Have you eaten?" "Did you eat before class?"

"yesterday," "last week," "in 2022," 또는 "2 days ago."와 같은 완성된 표현과 현재 완료형을 결합하지 마세요.

현재완료 vs. 현재완료 연속

현재완료 연속 용법 have/has + been + "-ing":

  • "I have been studying for 2 hours."
  • "It has been raining since noon."

단순 현재완료는 종종 완성도, 수량 또는 결과를 강조합니다.

  • "I have read 3 chapters."

연속형은 기간이나 지속적인 활동을 강조합니다.

  • "I have been reading for 2 hours."

일부 동사는 일반적으로 연속형으로 사용되지 않습니다. "I have been knowing her for 2 years."가 아니라 "I have known her for 2 years,"라고 말하세요.

일반적인 현재완료 실수

과거분사 대신 단순 과거형을 사용하지 마세요.

  • 틀림: "I have saw that movie."
  • 정답: "I have seen that movie."

완료 시간 표현식을 추가하지 마세요.

  • 틀림: "She has arrived yesterday."
  • 정답: "She arrived yesterday."

보조를 생략하지 마십시오.

  • 틀림: "He finished already." 비격식적인 미국 영어에서는 단순 과거형으로 사용할 수 있지만 현재 완료형은 아닙니다.
  • 현재 완료 : "He has already finished."

"for"와 "since"를 혼동하지 마세요.

  • "for 3 months"
  • "since May"

마지막으로 주제-보조 합의를 기억하세요: "she has," 그러나 "they have." subject-verb agreement 가이드는 합의 패턴을 더 광범위하게 설명합니다.

현재 완료를 연습하는 방법

왼쪽에 "past", 오른쪽에 "now"를 사용하여 타임라인을 그립니다. 각 문장에 대해 행동이 경험인지, 계속되는 상황인지, 최근 결과인지, 완료되지 않은 시간의 일부인지 표시하세요.

다음으로 질문 및 후속 조치 쌍을 만듭니다.

  • "Have you ever taken a trip alone?"
  • "Yes, I have."
  • "Where did you go?"

첫 번째 질문에서는 시간이 열려 있기 때문에 현재완료를 사용합니다. 후속 조치에서는 완료된 사건에 대해 묻기 때문에 단순 과거를 사용합니다.

주간 학습 기록을 유지하세요: "I have learned 15 new words. I have practiced speaking 4 times. I haven't reviewed conditionals yet." 이 연습에서는 완료되지 않은 현재 기간에 대한 시제를 사용합니다.

자주 묻는 질문

현재완료 시제는 무엇인가요?

"have" 또는 "has"에 과거 분사를 더해 형성된 동사 시제입니다. 과거의 행동이나 상황을 현재와 연결합니다.

"yesterday"와 함께 현재 완료형을 사용할 수 있나요?

아니요. "Yesterday"는 완료된 과거형이므로 단순 과거형을 사용하세요: "I saw her yesterday."

"for"와 "since"의 차이점은 무엇인가요?

"For"는 "for 2 years."와 같은 기간을 도입합니다. "Since"는 "since 2024."와 같은 시작점을 도입합니다.

"have been"와 "have gone"의 차이점은 무엇인가요?

"Have been to"는 일반적으로 누군가가 방문하고 돌아왔다는 의미입니다. "Have gone to"는 누군가 아직 멀리 있거나 그곳으로 여행 중이라는 의미입니다.

왜 미국인들은 때때로 "yet"와 함께 단순 과거를 사용합니까?

비격식적인 미국 영어에서는 최근 사건에 대해 단순 과거형을 사용하는 경우가 많습니다. 현재완료는 의미가 "up to now."일 때 가장 명확한 표준형으로 남아 있습니다.

학습자가 현재완료를 사용하여 실제 경험과 진행 상황을 논의할 때 현재완료가 더 쉬워집니다. CWC의 일일 말하기 연습은 학생들에게 문법과 개인적인 의사소통을 연결할 수 있는 반복적인 기회를 제공합니다. 자세한 내용은 Contact Columbia West College를 참조하세요.