영어/토익

whoever vs anyone

JH_KH 2019. 5. 31. 17:18

이번에 준비한 테마는 제목과 같이 whoever vs anyone 입니다.

 

______ participant in the picnic will receive a complimentary drink.

(A) All

(B) Whoever

(C) Each

(D) Many

 

답은 (C)가 되겠습니다. (A),(D)는 뒤에 복수명사가 와야하기 때문에 답이 될 수 없습니다. whoever가 답이 될 수 없는 이유는 이하 자세히 설명드리겠습니다.

 

먼저, whoever은 anyone who 라고 생각하시면 됩니다. 즉, whoever와 anyone의 차이는 관계대명사 who가 있고 없고의 문법적인 차이입니다. 너무나도 당연한 얘기죠?

 

Whoever breaks the company law will be punished. (=Anyone who breaks the company law will be punished.)

(회사 법칙을 어기는 누구라 할 지라도 벌 받을 것이다)

 

여기서, who 없이 Anyone 단독으로 Anyone breaks the company law will be punished 처럼 쓰일 수 있을까요? 한 문장에 동사는 한 개 만 올수있기 때문에, 문법적으로 틀린 문장이 됩니다.

 

Anyone이 오기위해서는 Anyone breaking the company law will be punished. 와 같이 break가 현재분사로 수식해야겠죠?

 

즉, 정리하면 whoever 뒤에는 동사가 오고, Anyone을 수식할 경우 바로 뒤에 동사형태가 올 수 없다 << 가 되겠습니다. 

 

잘 정리해두시길 바라겠습니다. ^^

 

그럼, 다음에도 좋은 자료로 인사 드리겠습니다.