현재 완료 대 단순 과거
행동이나 사건의 시간이 중요하지 않거나 구체적이지 않은 경우 항상 현재 완료를 사용해야 합니다.
행동이나 사건이 발생한 시간이나 장소에 대한 상세 정보가 주어지거나 요구될 때 항상 단순 과거를 사용해야 합니다.
비교해 보세요:
현재 완료 | 단순 과거 |
---|---|
I have lived in Lyon. | I lived in Lyon in 1989. |
They have eaten Thai food. | They ate Thai food last night. |
Have you seen 'Othello'? | Where did you see 'Othello'? |
We have been to Ireland. | When did you go to Ireland? |
이 두 시게간의 태도의 차이점도 있습니다. 이것은 자주 어떤 시제를 사용할지 선택하는데 중요한 요소입니다.
- "What did you do at school today?" 저는 질문이 행동에 대한 것이고 학교 시간이 끝났다고 여겨지기 때문에 단순 과거를 사용합니다.
- "What have you done at school today?" 저는 질문이 결과에 대한 것이기 때문에 현재 완료를 사용합니다: « show me ». 질문을 하는 시간이 학교 시간의 연속으로서 여겨집니다.