CAFE

길벗지식기부

목동중등영어학원 현재완료, 과거시제 구분법

작성자dolphin|작성시간18.11.07|조회수242 목록 댓글 0


질문


영어 모르겠어요ㅠ

답변


안녕하세요.
14년째 선생님도 매달 시험보는 목동중등영어학원
길벗아카데미 영어과 정지영입니다.

질문하신 부분은 현재완료시제와 과거시제를 구분하는 것으로
중2 과정부터 본격적으로 학교시험문제에 출제되고
질문하신 형태의 문제는 중2 학교시험에 3/5의 빈도로, 3/5의 난이도로 출제됩니다.

중2 90점 이상의 학생을 대상으로 설명하면

현재완료시제는 과거의 특정한 때를 나타내는 표현과 함께 사용할 수 없습니다.

과거의 특정한 때를 나타내는 표현이나 특정한 시점에 대해 묻는 표현이 있다면 문장의 시제는 과거시제가 되어야 합니다.

현재완료시제는 시간의 흐름 (ex. since 2000, for 20 years, how long~)나 경험의 횟수 (ex, once, three times)를 나타내는 표현과 함께 쓸 수 있습니다.

중2 70점대 이하의 학생들을 위해 설명을 덧붙이자면

1번 문장에서 last night은 '지난 밤'이라는 과거의 특정 시점을 나타내므로 문장의 시제가 과거가 되어야 합니다.
1. We have seen a terrific movie last night. -> We saw a terrific movie last night. 으로 써야 맞습니다.

2번 문장에서 when은 특정 시점에 대해 물어보는 것으로 이 문장은 과거 어느 특정 시점에 손가락을 사용하지 않고 숫자를 세기 시작했는지를 묻고 있으므로 마찬가지로 과거시제로 써야합니다.
2. When have you started counting without your fingers? -> When did you start counting without your fingers? 라고 써야 맞습니다.

3번 문장에서 in 2010은 과거의 특정 시점을 나타내므로 과거시제를 써야합니다.
3. They have lived in Chicago in 2010. -> They lived in Chicago in 2010. 이 맞습니다.

4번 문장에서 since yesterday는 '어제부터 지금까지'라는 의미이므로 과거 특정 시점만을 나타내지 않고 과거부터 현재까지의 시간의 흐름을 나타내므로 과거시제가 아닌 현재완료시제로 써야합니다.
4. It rained since yesterday. It's still raining now. -> It has rained since yesterday. / It has been raining since yesterday. 라고 써야 합니다.

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼