어학현재완료와 과거완료, 가정법 과거완료 영문법 정리
2024.12.15콘텐츠 2

영어 문법에서 현재완료, 과거완료, 그리고 가정법 과거완료는 모두 과거와 관련된 시제를 다루지만, 사용하는 상황과 전달하는 의미는 각기 다릅니다. 현재완료는 과거에 시작된 일이 현재까지 이어지거나 현재에 영향을 미칠 때 사용되며, 과거완료는 과거의 두 사건 중 먼저 일어난 일을 나타냅니다.

반면, 가정법 과거완료는 과거에 일어나지 않았던 일을 가정하고 그 결과를 상상할 때 사용되며, "그때 그렇게 했더라면 어땠을까?"와 같은 아쉬움을 표현합니다.

이번 토픽에서는 현재완료와 과거완료의 차이점 및 사용법, 그리고 가정법 과거완료의 문장 구조와 실전 활용법을 정리해 볼게요.

01.현재완료와 과거완료 차이점 총정리

영어에서 현재완료와 과거완료는 과거와 관련된 시제이지만, 사용하는 상황과 전달하는 의미가 서로 다릅니다. 현재완료는 과거에 시작된 일이 현재까지 이어지거나, 현재에 영향을 미치는 경우에 사용됩니다. 반면, 과거완료는 과거의 두 사건 중 먼저 일어난 일을 표현하며, 사건의 순서를 명확히 보여줍니다.

현재완료는 주로 since, for, already 같은 시간을 나타내는 표현과 함께 사용되며, 과거완료는 before, after, by the time 등의 시간 표현과 함께 쓰여 두 사건의 관계를 강조합니다. 이번 글에서는 현재완료와 과거완료의 차이점을 구체적으로 살펴볼게요.

블로그에서 더보기
02.had pp, would/could/should have pp 가정법 과거완료 표현

가정법 과거완료는 영어에서 과거에 일어나지 않았던 일을 가정하고 그로 인한 결과를 상상할 때 사용되는 문법입니다.

'if + 주어 + had + 과거분사 ~ , 주어 + would/could/might/should have + 과거분사 ~'의 형태를 사용해서, '만약 그때 그렇게 했더라면 어땠을까?'와 같은 생각을 표현합니다.

블로그에서 더보기
#기초영어#영어#영문법#가정법과거완료#현재완료#과거완료