It takes him two hours to finish the book.
It is hard for him to finish the book by two oclock.
첫 번째 문장에서 him앞에 for를 안쓰는 이유가 궁금합니다.
애 시험문제에 나왔는데 설명을 잘 해주고 싶어서요.
그리고 똑같이 it으로 시작했는데 가주어, 진주어, 의미상의 주어등이
각 문장마다 다른건가요?
It takes him two hours to finish the book.
It is hard for him to finish the book by two oclock.
첫 번째 문장에서 him앞에 for를 안쓰는 이유가 궁금합니다.
애 시험문제에 나왔는데 설명을 잘 해주고 싶어서요.
그리고 똑같이 it으로 시작했는데 가주어, 진주어, 의미상의 주어등이
각 문장마다 다른건가요?
원론적으로 말씀드리면 take는 4형식 동사라서 그렇구요
뒷문장은 it is hard로 문장 하나가 끝난거라 뒤에 for가 들어간 거구요
첫번째 문장의 동사 take는 스스로 him을 목적어로 데리고 나오고요,
두번째 문장의 동사 is는 그걸 못 해서요.
첫번째 4형식 문장 ..him은 take의 직접 목적어
숙제를 하는것은 그에게서 두시간을 뺏어갔다 직역하면 이렇게 되구요
두번째는 2형식문장 . (그가 ) 숙제를 두시간안에 끝내는 것..이게 진주어에 해당이 되겠죠 ..은 힘들다
여기서 him은 전체 문장의 주어와 일치 하지 않기에 보충으로 달아주어야 하는 to 부정사의 의미상 주어
문법적으로 to부정사를 보충하는 부사구나 마찬가지라서 전치사 for 가 필요한거죠 .
1. 그가 그 책을 끝내는데 두 시간이 걸렸다.
여기서 문장 주어 it은 비인칭주어입니다. 시간을 나타내는 비인칭 주어.
~시간이 걸린다, 이것을 take 동사로 쓰고요, 순서로 외우라고 하세요.
take 사람 시간 -사람이 먼저 오면
take 시간 for 사람
2. 그가 두시까지 그 일을 끝내는 것은 매우 어렵다.
여기서 문장 주어 it은 가주어 입니다. 영어에선 주어가 긴 것을 싫어해요.
그래서 주어가 길어질 것 같으면 일단 가주어 it으로 시작해요. to부정사가 진주어가 됩니다.
근데 누가 to부정사를 하는 것인지 또 말해야 하잖아요? 그걸 의미상의 주어라고 하는데 ,
for + 사람으로 써요.
자세한 설명 감사합니다.
도움이 되셨나 모르겠네요. 저는 짧게 써서 죄송한데 ^^
제가 예전에 과외 할 때 ,예문 100개씩 뽑아가며 숙제 냈던 기억나네요.
영어도 수학만큼 기초가 중요하니까 ,되도록이면 예문중심으로 공부하게 유도해주세요!
너무 지엽적인 문법위주로 하면 와닿아하지 않아요. 요즘 학교 시험도 그런 추세고요.
물론 영어로 된 문법책으로 하면 더 좋죠. 그래머 인 유스시리즈 같은걸로요.
그래야 본인이 한 번 배운 것으로 응용력을 기를 수가 있어요.
it-to용법 의미상 주어.... 덕분에 쉽게 배워갑니다.