완료분사구문 시제관련 질문.


완료분사구문은 주절의 시제보다 분사구문의 시제가 앞서는 경우 사용하는 문법이잖아요.

그래서,

주절 분사구문
현재 과거, 현재완료
과거 과거완료

이런식의 시제가 적용되는걸로 알고있는데,

having read the novels, i returned them to the library. (after)

--- after i had read the novels, i returned them to the library.

저는 이렇게 답을 적었는데, 답지의 답은,

after i read the novels,i returned them to the library.

이렇게 나와서요....

이거 답지가 틀린건가 싶어서 여쭤봅니다..ㅠㅠ

아 그리고

having stayed up all night, i am really sleepy right now. (because)

--- because i stayedup all night, i am really sleepy right now.
이거랑
--- because i have stayed up all night, i am really sleepy right now.

이거 둘다 맞는거죠? 답지에

because i stayedup all night, i am really sleepy right now.

만 답으로 적혀있어서...^^;

답변좀 부탁드릴께요~~~^^!!

댓글 3

  • 두바다찬솔2022.08.11

    After I had read the novels, I returned them to the library. After I read the novels, I returned them to the library. 둘다 맞습니다. After 나 before 는 사건 순서가 명확하므로 대과거(had read) 대신에 과거 시제(read) 써도 같습니다.

  • 뽀야2022.08.11

    그리고 밑의 답은 stayed up 가 맞습니다. 물론 현재완료와 과거가 현재보다 하나 앞선 시제임에는 틀림없으나, 밤샘했다는 사실은 \과거에(어젯밤) 있었다는 사실\을 말하는 것이고, \현재와 관련성\을 가지지 않기 때문입니다..

  • 목화2022.08.11

    밑에 문장 답은 stayed up 이네요. 현재 완료의 시제 초점은 현재 입니다. 분사구문뿐만 아니라 모든 준동사(to부정사, 동명사, 분사)에 have +p.p 첨가는 ....과거적 의미 부여 입니다. 그러므로 과거 동사를 써 주는 것이 맞습니다. ^^

영어공부포럼 다른 글

목록