부천여중3 영어 내신 · 26.11.07 E영어내신부천여중3 RV테스트2_이유정 · 12번
⏱ 풀이 시간 00:48 · 복습 시간 02:36
답변 1
유정T2일 전
일상적으로는 Didn't 를 쓰는 경우가 많지만 'Did you not'라고 써도 어법상 가능하고 좀 더 격식 표현이라고 보면 됩니다.
C가 틀린 이유는 '사역동사 have'의 수동 구조 때문이에요.
이 문장은 'I had my meals prepared by a great chef(나는 훌륭한 요리사에게 식사를 준비하게 했다)' 구조여야 해요. 'have + 목적어 + p.p.'는 '목적어가 ~되도록 시키다(수동)'라는 뜻이에요.
식사(my meals)는 요리사에 의해 '준비되는' 수동 관계라서 과거분사 prepared가 와야 해요. 그런데 prepare(동사원형)로 쓰면 능동이 되어 '내 식사가 직접 준비한다'는 이상한 뜻이 돼요. 그래서 prepared로 고쳐야 맞습니다.