죄송하지만 영어 고수님들 영어 문법문제 부탁드려요.
1,He (worked) there for two years but he didn't enjoy it very much.
그는 2년동안 거기에서 일했다 에서 현재완료를 써야 되지않나요? 현재완료 계속적인 용법 아닌가요?
그래서 worked →has worked로 고쳐써야 맞는 문장 아닌가요?
He (has worked) there for two years but he didn't enjoy it very much.왜 이 문장이 틀린 건가요?
제실력으로는 문장이 문법적으로 이해가 안돼서요.
왜 현재완료가 아닌 과거시제를 써야 되나요?

개편이전의 자유게시판으로 열람만 가능합니다.
영어문제요
영어 조회수 : 343
작성일 : 2007-07-09 07:36:40
IP : 222.121.xxx.84
3 개의 댓글이 있습니다.
1. ...
'07.7.9 8:44 AM (71.190.xxx.98)He worked there for two years but he didn't enjoy it very much.
윗 문장은 그가 '과거'에 거기서 2년간 일했으나 그다지 좋지 않았다는 거고 일했던 것은 현재과 상관없이 과거에 일어난 일이예요.
그러니까 예를 들면 2000년부터 2002년까지 2년 일했다 뭐 그런거요.
만약 님 생각처럼 현재완료 계속 용법이라면 he didn't enjoy it very much와 시제일치가 안되니까요.2. ..
'07.7.9 9:12 AM (210.180.xxx.126)윗분말씀 처럼 기준이 현재 시점이라면 현재완료를 써야겠죠
3. 영어
'07.7.9 11:47 AM (222.121.xxx.84)고맙습니다.제 아이를 가르치고 있는데 기본 실력으로만 가르쳤더니 공부 좀 해야 겠네요.
감사합니다
☞ 로그인 후 의견을 남기실 수 있습니다
N
| 번호 | 제목 | 작성자 | 날짜 | 조회 |
|---|

