to부정사의 의미상의 주어
to부정사의 의미상의 주어와 문장의 중어가 일치하지 않을 경우, 일반적으로 <for+목적격>을 사용하여 의미상의 주어를 나타낸다.
It was difficult for Jenny to learn how to tap dance.
사람에 대한 평가를 나타내는 형용사(kind, nice, silly, foolish, wise, smart, clever 등)가 to부정사의 보어일 경우 <of+목적격>으로 의미상의 주어를 표시한다.
It was silly of him to break the window.
의미상의 주어가 문장의 주어와 같거나 막연한 일반 사람들을 가리키는 경우에는 생략한다.
too~to-v
too~to-v는 ....하기에는 너무 ~하다 또는 너무~ 해서 ... 할 수 없다로 해석한다.
Jim was too poor to buy that car.
<too~to-v>는 <so+ ~+that+주어 +can't [couldn't}>로 바꿔 쓸 수 있다.
I'm too busy to meet my friends. -> I.m so busy that I can't meet my friends.
It was too heavy for me to carry. -> It was so heavy that I couldn't carry it.
~enough to-v
enough to-v는 ~할 수 있을 정도로 충분히 ... 하다 또는 충분히.... 해서 ~할 수 있다 로 해석한다.
The child is smart enough to understand the book.
enough to- v는 <so+..+that+주어+can[could]>으로 바꿔 쓸 수있다.
He istall enough to make a slam dunk. -> He is so tall that he can make a slam dunk.
She was slim enough to wear the dress.-> She was so slim that she could wear the dress.