Past Perfect: 문장, 연습문제, 테스트 및 예문

Past Perfect 사용합니다

과거완료는 과거의 다른 행동이나 시점보다 먼저 일어난 행동을 말할 때 사용됩니다.

She had left before I arrived.
내가 도착하기 전에 그녀는 떠났다.

Past Perfect 형식

Subject + had + V3.

I had finished the report before the meeting started.
회의가 시작되기 전에 나는 보고서를 끝마쳤다.
They had already gone home when we called.
우리가 전화했을 때 그들은 이미 집에 가고 없었다.

Past Perfect 규칙

  • 과거완료는 과거의 한 행동이 또 다른 과거의 행동보다 먼저 일어났음을 나타냅니다.
    When I arrived, they had already started the meeting.
    제가 도착했을 때, 그들은 이미 회의를 시작한 상태였다.
    He had locked the door before he left.
    그는 떠나기 전에 문을 잠갔다.
  • 이는 종종 before, after, when, 그리고 by the time과 함께 사용됩니다.
    By the time we got to the station, the train had left.
    우리가 역에 도착했을 때는 기차가 이미 떠나고 난 뒤였다.
    After she had finished the task, she went for a walk.
    그녀는 일을 마친 후 산책하러 갔다.
  • 그것은 종종 already, just, 그리고 never 같은 단어들과 함께 사용됩니다.
    I had already seen that film before we watched it together.
    우리가 함께 그 영화를 보기 전에 나는 이미 그 영화를 본 적이 있었다.
    She had never visited that city before her business trip.
    그녀는 출장을 가기 전에는 그 도시를 한 번도 방문한 적이 없었다.
  • 우리가 과거의 어떤 시점 이전의 결과에 대해 말할 때, 이것은 흔히 5시까지, 월요일까지, 또는 주말까지와 같은 표현과 함께 사용됩니다.
    By Friday, we had finished the project.
    금요일까지 우리는 그 프로젝트를 끝마쳤다.
    By the end of the day, she had answered all the emails.
    하루가 끝날 무렵, 그녀는 모든 이메일에 답장을 했다.
  • 과거완료는 과거의 이유나 결과를 설명하는 데 사용될 수 있다.
    He was tired because he had worked all night.
    그는 밤새 일했기 때문에 피곤했다.
    They missed the flight because they had left home too late.
    그들은 집에서 너무 늦게 출발해서 비행기를 놓쳤다.

Past Perfect 부정

  • 부정문은 had not 또는 축약형 hadn't로 만듭니다.
    I hadn't finished the report before the manager arrived.
    매니저가 도착하기 전에 나는 보고서를 끝내지 못했다.
    She hadn't seen the message before the meeting started.
    회의가 시작되기 전에 그녀는 그 메시지를 보지 못했다.

Past Perfect 질문들

의문문에서는 had가 주어 앞에 옵니다.

Had + subject + V3?
Wh-word + had + subject + V3?

Had you finished the report before the deadline?
마감일 전에 보고서를 끝냈었나요?
Had she left before you called?
그녀가 네가 전화하기 전에 떠났니?
Why had they cancelled the meeting?
왜 그들은 그 회의를 취소했나요?
Where had he worked before he moved to London?
그는 런던으로 이사하기 전에 어디에서 일했나요?

Past Perfect 흔한 실수들

❌ She had went home before I arrived.
✅ She had gone home before I arrived.
❌ They hadn't finished the work before the meeting had started.
✅ They hadn't finished the work before the meeting started.
❌ Did you had finished the task before lunch?
✅ Had you finished the task before lunch?
❌ I was tired because I worked all night.
✅ I was tired because I had worked all night.

Past Perfect 문장들

By the time we arrived, the conference had already started.
우리가 도착했을 때는 회의가 이미 시작된 뒤였다.
She had prepared everything before the guests came.
손님들이 오기 전에 그녀는 모든 것을 준비해 두었다.
I had saved the document before the computer crashed.
컴퓨터가 고장 나기 전에 그 문서를 저장해 두었다.
They had discussed the problem before they spoke to the manager.
그들은 관리자에게 말하기 전에 그 문제를 논의했었다.
He had never used that software before he joined the team.
그는 팀에 합류하기 전에는 그 소프트웨어를 사용해 본 적이 없었다.
We had booked the tickets before we chose the hotel.
우리는 호텔을 선택하기 전에 표를 예약했었다.
She had already left when I got to the office.
내가 사무실에 도착했을 때 그녀는 이미 떠난 뒤였다.
They had finished dinner before the film started.
그들은 영화가 시작되기 전에 저녁 식사를 끝마쳤다.
I had written the email before I noticed the mistake.
나는 그 실수를 알아차리기 전에 이미 이메일을 써 두었다.
He had improved his English before he applied for the job.
그는 그 직장에 지원하기 전에 영어 실력을 향상시켰다.

Past Perfect 예시들

I had completed the task before my manager asked about it.
나는 매니저가 그것에 대해 물어보기 전에 그 일을 끝마쳤다.
She had forgotten her password, so she couldn't log in.
그녀는 비밀번호를 잊어버려서 로그인할 수 없었다.
They had already made a decision when we joined the meeting.
우리가 회의에 합류했을 때 그들은 이미 결정을 내린 상태였다.
We had seen that place once before we moved there.
우리는 그곳으로 이사하기 전에 그곳을 한 번 본 적이 있었다.
He had checked the code carefully before he published the update.
그는 업데이트를 게시하기 전에 코드를 주의 깊게 확인했었다.
I had never tried that kind of food before I went to Spain.
스페인에 가기 전에는 그런 종류의 음식을 한 번도 먹어 본 적이 없었다.
She had printed the documents before the client arrived.
그녀는 고객이 도착하기 전에 문서들을 인쇄해 두었다.
We had cleaned the apartment before our friends came over.
우리는 친구들이 놀러 오기 전에 아파트를 청소해 두었다.
He had read the instructions before he started the test.
그는 시험을 시작하기 전에 지시사항을 읽었었다.
They had moved to a new office before they hired more employees.
그들은 더 많은 직원을 고용하기 전에 새 사무실로 이사했다.

앱에서 이용할 수 있는 영어 문법 연습

Tenses

Conditionals

Sentences

Verbs