선행사가 사람인지 사물인지로 who와 which 정하기
선행사는 관계사절이 뒤에서 꾸며 주는 앞 명사입니다. 선행사가 사람이면 who, 사물이나 동물, 장소·개념이면 which가 기본 선택입니다.
- I know a woman who runs a bakery. (빵집을 운영하는 여자를 알아요.)
- I know a bakery which sells fresh bagels. (신선한 베이글을 파는 빵집을 알아요.)
두 문장은 I know a ~ 뒤에 관계사절이 붙는 같은 구조입니다. woman은 사람이라 who가, bakery는 사물이라 which가 붙었습니다.
반려동물을 가족처럼 여기며 말할 때는 who를 쓰기도 합니다. team·committee 같은 집단명사는 하나의 단위로 보면 which, 구성원들로 보면 who를 쓰기도 합니다. 이처럼 경계가 애매한 선행사는 문맥과 말하는 사람의 관점에 따라 달라질 수 있습니다. 그래서 한쪽 형태만 정답으로 단정하기 어렵습니다.
관계사절 안 빈자리로 주격·목적격·소유격 구분하기

선행사를 정한 뒤에는 격을 봅니다. 관계사절에서 빠진 것이 주어면 주격, 목적어면 목적격, 소유를 나타내는 말이면 소유격입니다. 사람 선행사에는 주격 who와 목적격 whom을 씁니다. 사물 선행사에는 두 격 모두 which를 쓰며, 소유격은 둘 다 whose입니다.
관계대명사 바로 뒤에 주어가 있는지로 주격과 목적격 구별하기
관계대명사 바로 뒤에 동사가 오면 주격이고, 주어와 동사가 이어 나오면서 목적어 자리가 비어 있으면 목적격입니다. who often visits처럼 부사가 끼어 있어도 절 안에 따로 주어가 없으면 주격입니다. 목적어 빈자리는 동사 뒤뿐 아니라 the bakery which I work in처럼 끝에 남은 전치사 뒤에 생기기도 합니다. 다만 the baker who I think made this cake처럼 I think가 끼어든 문장은 made의 주어가 비어 있으므로 주격입니다.
- The woman who runs the bakery is my aunt. (빵집을 운영하는 여자가 제 이모예요.)
- The woman whom I met at the bakery is my aunt. (빵집에서 만난 여자가 제 이모예요.)
첫 문장에서는 who 바로 뒤에 runs가 오므로 주어 자리가 비어 있습니다. 두 번째 문장에서는 I met 뒤의 목적어 자리가 비어 있습니다. whom은 격식 있는 글에서 주로 보이고, 구어에서는 the woman who I met처럼 who를 쓰기도 합니다.
whose는 뒤 명사의 주인으로 해석하기
whose 바로 뒤에는 명사가 옵니다. 해석할 때는 ‘선행사의 + 명사’로 묶어 읽습니다.
- I know a woman whose son works at the bakery. (아들이 그 빵집에서 일하는 여자를 알아요.)
- We stopped at a bakery whose windows face the river. (창문이 강 쪽으로 난 빵집에 들렀어요.)
whose son은 ‘그 여자의 아들’, whose windows는 ‘그 빵집의 창문’입니다. 두 번째 예문처럼 사물 선행사 뒤에도 whose를 쓸 수 있습니다. whose가 이미 ‘~의’ 뜻을 담고 있어 whose the son처럼 뒤 명사에 관사를 붙이지 않습니다. 소리가 같은 who’s는 who is나 who has의 줄임말이므로 명사 앞 소유 자리에는 쓰지 않습니다.
관계대명사 that을 쓰는 경우와 쓸 수 없는 자리
제한적 용법은 콤마 없이 선행사의 범위를 좁히는 쓰임입니다. 계속적 용법은 콤마 뒤에서 설명을 덧붙이는 쓰임입니다. 관계대명사 that은 제한적 용법에서 who·whom·which를 대신하므로 the woman that runs the bakery처럼 사람 선행사 뒤에도 쓸 수 있지만, whose 자리에는 쓰지 않습니다.
that이 자연스럽게 선호되는 선행사
선행사가 all·everything이거나 선행사에 the only, the same, 최상급, 서수(first처럼 순서를 나타내는 말)가 붙으면 that이 흔히 선호됩니다. 사람과 사물이 함께 선행사로 나올 때도 마찬가지입니다.
- This is the best bread that I have ever eaten. (지금까지 먹어 본 빵 중 이게 최고예요.)
- I saw a boy and his dog that were waiting outside. (밖에서 기다리던 소년과 그 개를 봤어요.)
다만 이는 경향일 뿐입니다. the only person who knows the recipe처럼 who를 써도 자연스럽습니다.
콤마 뒤와 전치사 바로 뒤에는 that을 쓰지 않는다
- My aunt’s bakery, which opened last week, is busy. (O)
- My aunt’s bakery, that opened last week, is busy. (X)
- the bakery in which I work (O)
- the bakery in that I work (X)
- the bakery that I work in (O)
첫 문장은 ‘이모의 빵집은 지난주에 문을 열었는데 붐빈다’는 뜻입니다. 범위를 좁히지 않고 정보만 덧붙이는 계속적 용법입니다. 콤마를 빼면 이모의 빵집이 여러 곳이고 그중 지난주에 연 곳을 가리키는 뜻이 되므로, 선행사가 이미 하나로 정해져 있는지 여럿 중에서 골라내야 하는지를 보고 콤마를 정합니다. 콤마 뒤에는 that 대신 who·whom이나 which를, 전치사 바로 뒤에는 whom이나 which를 쓰며, 전치사를 관계사절 끝으로 보내면 that도 쓸 수 있습니다.
목적격 관계대명사 생략이 가능한 조건

제한적 용법의 목적격 관계대명사는 생략할 수 있습니다. The bakery (that) I visited yesterday was crowded.(어제 간 빵집은 붐볐어요.)에서 that을 빼도 됩니다. visited의 목적어가 비어 있다는 점이 그대로 드러나기 때문입니다.
| 조건 | 예문 | 생략 |
|---|---|---|
| 제한적 용법의 목적격 | the bakery (that) I visited | 가능 |
| 주격 | the woman who runs the bakery | 불가 |
| 콤마 뒤 계속적 용법 | my aunt’s bakery, which I visited | 불가 |
| 전치사 바로 뒤 | the bakery in which I work | 불가 |
| 전치사를 끝으로 보낸 목적격 | the bakery (that) I work in | 가능 |
주격, 계속적 용법, 전치사 바로 뒤의 관계대명사는 생략하지 않습니다. 주격 who를 빼면 The woman runs the bakery is my aunt처럼 동사가 두 개 겹쳐 문장이 성립하지 않습니다. 계속적 용법에서 which를 빼면 my aunt’s bakery, I visited처럼 콤마 뒤 절이 앞 명사와 이어지지 않습니다. 전치사 바로 뒤의 which를 빼면 in이 홀로 남으므로, 생략하려면 표 마지막 줄처럼 전치사를 끝으로 옮겨 the bakery I work in으로 씁니다.
한 문장에 적용해 보는 관계대명사 선택 순서
- 선행사가 사람인지 사물인지 보고 who 계열과 which를 가릅니다.
- 관계사절 안에서 주어·목적어·소유 중 빈자리를 찾아 격을 정합니다.
- 소유격이 아니고 콤마 뒤나 전치사 바로 뒤도 아니라면 that도 후보에 넣습니다.
- 목적격이고 제한적 용법이며 전치사가 바로 앞에 없으면 생략할 수 있습니다.
빵집 상황의 빈칸 세 개에 이 순서를 적용하면 다음과 같습니다.
- I want to thank the baker ( ) made this cake. → 사람 선행사이고 made의 주어가 비었으니 who나 that을 씁니다. 주격이므로 생략하지 않습니다.
- This is the cake ( ) my aunt baked. → 사물 선행사이고 baked의 목적어가 비었으니 which나 that을 쓰거나 아예 생략합니다.
- I met a customer ( ) daughter works here. → 바로 뒤 daughter가 ‘그 손님의 딸’로 읽히므로 whose만 들어갑니다.
앞의 두 문장처럼 가능한 형태가 둘 이상일 수 있습니다. 이때는 문법상 맞는 후보 가운데 글의 말투에 어울리는 쪽을 고르면 됩니다.
함께 읽으면 좋은 글
- 가정법 과거 과거완료 구별, 시제 하나로 바뀌는 문장의 뜻
- 현재완료 과거완료, 두 시제의 기준 시점 차이
- 관계대명사 관계부사 고르는 기준은 뒤 문장이 완전한지 여부
- 중1 국어 품사 문제 자주 틀리는 유형과 9품사 구별법
- 관계대명사 계속적용법, 쉼표 뒤 which와 who가 가리키는 것
