개편이전의 자유게시판으로 열람만 가능합니다.
영어고수님들! 시제문제좀 알려주세요..
When I woke up, the neighbors_________a party
1. had 2 have had 3 were having 4. have been having 5. had been having
답이 3번이에요~
그런데 5번이 도대체 왜 틀린지 모르겠네요.
설명좀 해주세요~
1. 3
'09.7.29 11:46 PM (202.136.xxx.37)3번으로 해석하면 "내가 깼을 때, 이웃들이 (한창) 파티 중이었다" 가 되는데
5번으로 하려면 뒤에 "얼마동안 ex.for 3 hours" 같은 부연설명이 붙어야 되요,
왜냐면 had been ing 로 넣어 해석을 하면
"내가 깼을 때, (무려) 3시간동안(이나) 파티질 중이었다"
요런 미묘한 차이가 묻어나거든요? 제가 문법은 잼병이라
문법적 설명은 못하겠지만, 요런 의미상의 차이가 느껴지네요.2. .......
'09.7.30 12:05 AM (210.84.xxx.72)자다 일어났잖아요. 그니깐 난 아무것도 모르고 내가 깨어났을때 파티가 열리고 있었다는거 밖에 모르죠.
그래서 3번이요.3. 25Km
'09.7.30 12:35 AM (211.107.xxx.221)정확한 과거 시점을 의미하는 when 과 선 적인 개념을 가지고 잇는 완료시제가 서로 상충되서 쓸수가 없습니다 .
4. 묻어 갑니다
'09.7.30 7:24 AM (114.206.xxx.216)the air의 발음에서
더 에어인가요 디 에어인가요?
원글님 죄송합니다.5. 출제자
'09.7.30 7:38 AM (122.35.xxx.37)전형적으로 덜 좋은 문제입니다. 정말 영어 native라면 이런 문제는 안낼 것으로 확신합니다.
특히 우리와 일본에서 보이는 정형문법에 집착하는 분이 출제한 것으로 보입니다.
문법 문제로는 현실에서 충분히 출제 가능한 문제이구요.. 문제는 맞추는 게 장땡이므로 답은 3번입니다.
경직된 시제논리로는 when I woke up 이란 부사절이 시점을 나타내므로
완료시제와는 상충되는 것은 사실입니다.
그러나 native 환경에서는 얼마든지 받아 들여지는 구문형태입니다.
다만 보기에서 처럼 had been having a party 를 구태여 써야하는 경우는 매우 드물 것 같습ㅌ니다. (for three hours) 처럼 명시하고 싶은 부분이 있다면 모를까요.
현실언어가 정형문법을 능가하는 예는 얼마든지 있습니다.
언어가 그런 식으로 용례가 확장되고 분화되는 건 당연한 거구요.
특히 단어의 품사는 무지 역동적입니다.
만일 정확한 정형어법을 고집하는 분이라면
By the time I woke up, the neighbors had already been having a party for a while.
정도가 현실에서 등장할 수 있는 자연스런 문장 같습니다.6. 1
'09.7.30 9:32 AM (210.223.xxx.59)우와^^ 감사해요~
저도 그냥 딱 감으로만 3번이라고 생각이 들었는데..왜 5번이 아닌지 정확하게 이유를 대지 못했거든요..ㅠㅠ
the air 발음은 디 입니다. 왜냐면 the 뒤에 모음이 나오면 더가 아니라 '디'로 발음하거든요.^^