to 부정사는 미래 지향적 의미고, 동명사는 과거부터 현재까지 의미입니다. 예를 들어 decide는 앞으로 일을 결정한다는 의미를 내포하고 있기 때문에 목적어로 미래 지향적 의미인 to 부정사를 붙입니다.
• 그녀는 가독성을 높이기 위해 코드 일부를 리팩터링할 것을 결정했다.
She decided to refactor some parts of code to enhance readability. (O)
She decided refactoring some parts of code to enhance readability. (X)
반면 deny는 과거부터 현재까지 있었던 일을 거부한다는 의미이기 때문에 동명사를 목적어로 붙여야 합니다. deny 뒤에 to 부정사를 붙이면 앞으로 할 것을 부인했다는 의미가 되어 어색한 문장이 됩니다.
• 그는 적절한 권한 없이 사용자 데이터를 삭제한 것을 부인했다.
He denied deleting the user’s data without proper authorization. (O)
He denied to delete the user’s data without proper authorization. (X)