실전 1200제 2회 문법 42번에,
d) An hour or two. Sorry I didn't think to repair it would take so long.
해설집을 보면요, 여기서 틀린 부분이 to repair > repairing 으로 되어있고
주어 자리에 to부정사를 잘 쓰지 않고 동명사를 쓴다고 되어있는데,
주어자리에 to 부정사를 쓰는 그 숱한 문장들은 뭘까요?
다른 무슨 예외적인 규칙이 있을까요?

실전 1200제 2회 문법 42번에,
d) An hour or two. Sorry I didn't think to repair it would take so long.
해설집을 보면요, 여기서 틀린 부분이 to repair > repairing 으로 되어있고
주어 자리에 to부정사를 잘 쓰지 않고 동명사를 쓴다고 되어있는데,
주어자리에 to 부정사를 쓰는 그 숱한 문장들은 뭘까요?
다른 무슨 예외적인 규칙이 있을까요?

특히 윗문장처럼 '그것을 고치는 것'이 오래 걸리다 이런 식의 문장이라면 거의다 동명사만 쓴다고 보시면 될듯. to부정사를 쓰면 I didn't think it would take so long to repair 이라고 쓰는 게 더 자연스러운 영어죠.
I didn't think reparing it would take so long 이걸 to부정사 써서 바꾸면
I didnt think it would take so long to repair it.
이건데 it이 두번 나와서 딱봐도 어색하시죠?
게다가 앞에 it이랑 뒤에 it이 다른 거라서 괜히 문장만 복잡해지고..