이제 헷갈리지 않는다! 관계대명사의 역할과 사용법 완벽 정리

By Last Updated: 3월 12, 2026Categories: GrammarTags: , ,

관계대명사란?

영어에는 주로 다음과 같은 다섯 가지 관계대명사가 있습니다.

  • who
  • whom
  • whose
  • which
  • that

관계대명사는 명사 뒤에 오는 절을 이용해 그 명사를 설명할 때 사용됩니다. 먼저 간단한 예문을 살펴보겠습니다.

The man who is playing with children is my husband.

이 문장을 문장 요소별로 나누어 보면 다음과 같습니다.

  • 주어 (Subject): The man (who is playing with children)
  • 동사 (Verb): is
  • 보어 (Complement): my husband

이 문장은 조금 긴 주어를 가진 SVC 구조라는 것을 알 수 있습니다.

관계대명사로 시작하는 관계절(relative clause) 은 명사를 설명한다는 점에서 형용사처럼 작용합니다. 이 문장에서는 who is playing with children이 man을 수식하고 있습니다. 즉, “아이들과 놀고 있는 남자”라는 의미가 됩니다.

여기서 중요한 점은 이 문장의 목적이 “아이들과 놀고 있다”는 행동을 설명하는 것이 아니라는 것입니다. 이 문장이 실제로 전달하려는 핵심 의미는 그 남자가 화자의 남편이라는 사실입니다.

who is playing with children이라는 부분은 어떤 남자인지 특정하기 위해 추가된 정보일 뿐입니다.

이처럼 who, which, that과 같은 관계대명사로 시작하는 절을 관계절(relative clause) 이라고 합니다. 관계절은 명사에 추가 정보를 제공하는 역할을 하지만, 문장의 중심적인 의미는 보통 주절(main clause) 이 담당합니다.

주절(main clause) 은 문장에서 핵심이 되는 절을 의미합니다. 이 예문에서는 The man is my husband.가 주절에 해당합니다.

어떤 절이 주절인지 판단할 때는 그 절이 혼자서도 완전한 문장이 될 수 있는지를 생각해 보면 됩니다. who is playing with children은 주어와 동사를 포함하고 있지만, 그것만으로는 독립된 완전한 문장이 되지 않습니다. 따라서 이것은 주절이 아니라 the man을 설명하는 관계절이라고 할 수 있습니다.

관계대명사선행사역할예문
who사람사람을 가리키며, 그 명사를 설명하는 관계절을 이끈다I have a friend [who] is kind.
whom사람사람을 가리키며 관계절에서 목적어로 사용된다I have a friend [whom] my sister likes.
whose사람 / 동물 / 사물관계절에서 소유를 나타낸다I have a friend [whose] house is big.
which동물 / 사물 / 생각사람 이외의 명사를 가리키며 그 명사를 설명하는 관계절을 이끈다I have a dog [which] runs fast.
that사람 또는 사물 (주로 제한적 용법)명사를 수식하는 제한적 관계절을 이끈다I have a dog [that] runs fast.

관계절 (Relative Clause)

관계절이란 앞에 있는 명사를 수식하는 종속절(dependent clause) 의 한 종류입니다. 절이기 때문에 주어와 동사를 모두 포함합니다.

대부분의 경우 관계절은 who, which, that과 같은 관계대명사로 시작합니다. 다만 특정한 구조에서는 관계대명사가 생략되는 경우도 있습니다.

만약 독립절과 종속절의 차이가 아직 명확하지 않다면, 먼저 그 구분을 이해해 두는 것이 관계절을 이해하는 데 도움이 됩니다.

다음 문장을 보겠습니다.

My dog, which runs fast, is cute.

이 문장은 다음과 같이 나누어 생각할 수 있습니다.

  • 주절(독립절): My dog is cute.
  • 관계절: which runs fast

관계절 안에서는 관계대명사 자체가 주어 역할을 하는 경우가 있습니다. 이 문장에서도 which는 선행사 my dog를 가리키며, 동사 runs의 주어로 사용되고 있습니다.

관계절은 그것만으로는 독립된 완전한 문장이 될 수 없습니다. 따라서 종속절로 취급되며, 완전한 문장이 되기 위해서는 반드시 주절과 결합되어야 합니다.

대표적인 관계대명사 (Classic Relative Pronouns)

관계대명사 중에서도 특히 자주 사용되는 다섯 가지는 반드시 이해해 두어야 합니다. 이는 Reading을 위해서만이 아니라 Speaking과 Writing에서 표현력을 높이는 데에도 매우 중요합니다.

  • who
  • whom
  • whose
  • which
  • that

그럼 이제 이 다섯 가지 관계대명사가 어떻게 사용되는지를 하나씩 살펴보겠습니다.

Who

관계대명사 who는 사람을 가리킬 때 사용됩니다. 기본적으로 선행사가 사람일 경우 who를 사용하며, 그 뒤에 오는 관계절에서 그 사람에 대한 추가 정보를 제공합니다.

예문을 살펴보겠습니다.

My teacher, who laughs a lot, is liked by many students.

이 문장에서 관계대명사 who의 선행사는 my teacher입니다. my teacher는 사람을 나타내는 명사이므로, 관계대명사로 which가 아니라 who가 사용되었습니다.

Whom

관계대명사 중에서도 whom은 많은 학습자들이 특히 헷갈려 하는 표현입니다.

복습해 보면, 기본적으로 who는 관계절 안에서 주어 역할을 할 때 사용됩니다. 예를 들어 다음 문장을 살펴보겠습니다.

I like my father who always cheers me up.

이 문장의 관계절은 who always cheers me up입니다.
구조를 분석하면 다음과 같습니다.

  • 주어: who (= my father)
  • 동사: always cheers
  • 목적어: me

이처럼 who는 동사 cheers의 주어 역할을 합니다. 이 관계절을 독립된 문장으로 바꾸면 다음과 같이 표현할 수 있습니다.

My father always cheers me up.

반면 whom은 관계대명사가 관계절 안에서 목적어 역할을 할 때 사용됩니다.

예문을 살펴보겠습니다.

I like my father whom my sister hates.

이 문장의 관계절은 whom my sister hates입니다.
구조를 분석하면 다음과 같습니다.

  • 주어: my sister
  • 동사: hates
  • 목적어: whom (= my father)

이번에는 관계대명사 whom이 관계절 안에서 목적어 역할을 하고 있습니다. 실제로 관계절을 완전한 문장으로 바꾸면 다음과 같습니다.

My sister hates my father.

이처럼 관계대명사가 관계절 안에서 어떤 역할을 하는지에 따라 who와 whom을 구분해서 사용해야 합니다.

다음 예문도 살펴보겠습니다.

I know the man whom my sister is talking to.

이 문장의 관계절은 whom my sister is talking to입니다.
구조를 분석하면 다음과 같습니다.

  • 주어: my sister
  • 동사: is talking
  • 전치사: to
  • 전치사의 목적어: whom (= the man)

여기서도 선행사는 관계절의 주어가 아니라 전치사의 목적어가 됩니다. 그렇기 때문에 who가 아니라 whom이 사용되었습니다.

한 가지 알아둘 점은 whom이 다소 문어적인 표현이라는 것입니다. 실제 회화에서는 주어인지 목적어인지와 상관없이 who가 더 자주 사용됩니다. 특히 일상 대화에서는 이러한 경향이 더욱 두드러집니다.

Whose

whose는 관계대명사의 소유격 형태입니다. 관계절 안에서 어떤 것이 선행사에 속해 있음을 나타낼 때 사용됩니다.

즉, whose에는 “선행사의 ~”라는 의미가 있습니다.

많이 헷갈리는 부분이지만, whose는 사람뿐만 아니라 사물이나 동물에도 사용할 수 있습니다. 소유 관계를 나타내기만 하면 동물이나 사물에도 자연스럽게 사용할 수 있습니다.

예문을 살펴보겠습니다.

I have a dog whose eyes are as beautiful as jewels.

이 문장의 관계절은 whose eyes are as beautiful as jewels입니다. 여기서 whose는 그 눈이 그 개의 것임을 나타냅니다.

즉, whose는 dog’s와 비슷한 역할을 합니다. 관계절을 완전한 문장으로 다시 써 보면 다음과 같습니다.

The dog’s eyes are as beautiful as jewels.

선행사 dog는 사람이 아니지만, 이 절에서는 소유 관계가 표현되고 있기 때문에 whose를 사용할 수 있습니다.

Which

who가 주로 사람을 가리킬 때 사용되는 것과 달리, 관계대명사 which는 동물, 사물, 또는 어떤 대상이나 개념을 가리킬 때 사용됩니다. 예를 들어 개에 대해 추가 정보를 덧붙이고 싶다면 which를 사용하는 경우가 많습니다.

I have a dog which has beautiful eyes.

이 문장에서는 관계절 which has beautiful eyes가 명사 dog를 설명하고 있습니다.

기본적으로는 다음과 같이 생각하면 이해하기 쉽습니다.

  • who → 사람
  • which → 사람 이외의 것

That

관계대명사 that은 트럼프 카드의 조커와 같은 역할을 한다고 생각하면 이해하기 쉽습니다. 많은 경우 who나 which 대신 사용할 수 있습니다.

즉, “사람이니까 who”, “사물이니까 which”처럼 복잡하게 구분하지 않아도, that을 사용해 관계절을 이끌 수 있는 경우가 많습니다.

I have a dog that has beautiful eyes.

이 문장에서는 that has beautiful eyes가 dog를 설명하고 있습니다. that은 사람과 사물 모두에 사용할 수 있기 때문에 일상 영어에서 매우 편리한 관계대명사입니다.

하지만 that을 모든 상황에서 사용할 수 있는 것은 아닙니다. 예를 들어 다음과 같은 경우에는 that을 사용할 수 없습니다.

  • 비제한적 관계절 (일반적으로 that 앞에는 쉼표를 사용할 수 없습니다)
  • 전치사 바로 뒤

또한 격식 있는 영어나 시험 상황에서는 선행사에 맞게 who나 which를 구분해서 사용하는 것이 더 좋은 평가로 이어질 수 있습니다.

제한적 용법 (Restrictive)과 비제한적 용법 (Non-Restrictive)

제한적 용법 (Restrictive)과 비제한적 용법 (Non-Restrictive)

  • 제한적 용법 (Restrictive) → 관계절이 없으면 문장의 의미가 충분히 특정되지 않습니다.
  • 비제한적 용법 (Non-Restrictive) → 관계절은 추가 정보일 뿐이며, 없어도 문장의 핵심 의미는 유지됩니다.

다음 두 문장을 비교해 보겠습니다.

제한적 용법 (Restrictive)

I have three daughters who can play piano.

이 문장에서 who can play piano는 three daughters를 제한하고 있습니다. 즉, “피아노를 칠 수 있는 세 명의 딸이 있다”라는 의미입니다.

다르게 말하면, 딸이 세 명 이상 있고 그중 세 명이 피아노를 칠 수 있다는 뉘앙스가 됩니다.

비제한적 용법 (Non-Restrictive)

I have three daughters, who can play piano.

이 문장에서는 who can play piano 앞에 쉼표(,) 가 있습니다. 쉼표가 있다는 것은 의미가 한 번 끊어진다고 생각하면 이해하기 쉽습니다.

이 문장에서는 먼저 I have three daughters만으로도 문장의 핵심 의미가 이미 완성됩니다. 실제로 그 지점에서 쉼표로 의미가 구분됩니다.

그 뒤에 오는 who can play piano는 daughters에 대한 추가 정보일 뿐입니다.

따라서 이 문장은 “나는 세 명의 딸이 있고, 그 딸들은 모두 피아노를 칠 수 있다”라는 의미가 됩니다.

정리하면 다음과 같습니다.

  • 제한적 용법 → 쉼표 없음
  • 비제한적 용법 → 쉼표 있음

쉼표가 문장의 의미를 한 번 구분해 준다고 생각하면 이해하기 쉽습니다.

비제한적 용법에서의 which의 특별한 사용

which는 명사를 직접 수식하는 것뿐만 아니라 바로 앞의 문장 전체나 사건 전체를 가리키는 데에도 사용할 수 있습니다. 이 용법은 비제한적 용법에서 사용되며, 항상 쉼표(,) 와 함께 나타납니다.

다음 예문을 살펴보겠습니다.

My car broke down, which surprised me.

이 문장에서 which는 하나의 명사를 가리키는 것이 아닙니다. 대신 바로 앞의 내용 전체,

My car broke down.

즉, “차가 고장 났다”라는 사건 전체를 가리킵니다.

따라서 이 문장의 의미는 다음과 같은 문장과 비슷합니다.

My car broke down, and this situation surprised me.

즉, “차가 고장 났고, 그 일이 나를 놀라게 했다.”라는 의미입니다.

이처럼 which가 앞의 문장 전체를 받는 경우, 그 관계절은 앞에 있는 완전한 문장 전체에 추가 정보를 덧붙이는 역할을 합니다. 따라서 항상 비제한적 용법으로 사용되며, which 앞에는 반드시 쉼표가 필요합니다.

비제한적 용법에서는 that을 사용할 수 없다

앞에서도 언급했듯이, 비제한적 용법에서 관계대명사를 사용할 때는 that을 사용할 수 없습니다. 이와 관련하여 “that 앞에는 원칙적으로 쉼표를 사용할 수 없다”는 규칙도 함께 기억해 두는 것이 좋습니다.

다음은 올바른 문장과 자주 나타나는 오류를 비교한 예입니다.

✓ The meeting was canceled, which disappointed everyone.

× The meeting was canceled, that disappointed everyone.

Hi, I completed a Master’s program at Purdue University, where I specialized in test design and assessment effectiveness. My academic focus was English-language standardized tests, including the TOEFL, IELTS, ACT, SAT, and GRE. I began writing these articles because, when I was preparing for the SAT and GRE myself, I found few resources that explained the tests in a systematic and practical way. My goal is to create materials in which solving questions naturally builds the background knowledge needed for the exams, helping learners manage both content and strategy more effectively.
Leave A Comment