student asking question

"couldn't"는 "can't"의 과거형이라고 알고 있습니다. 그러면 "know"도 "knew"가 되어야 하지 않나요? 혹시 원어민들이 하는 흔한 문법 오류인가요?

teacher

원어민의 답변

Rebecca

네 맞습니다! 이는 원어민들이 구어에서 자주하는 실수 중 하나입니다. 원어민들은 말을 할 때 문법적인 규칙을 일일이 따지지 않기 때문에 이런 실수가 종종 발생합니다. “ I couldn’t sleep last night because I knew that it was over between us.” 가 맞습니다. can’t 하고 couldn’t 의 차이는 다음과 같습니다. Can’t는 cannot의 축약형입니다. Cannot는 ‘~할 수 없다’를 의미합니다. 예: I cannot whistle very well. (난 휘파람을 잘 불지 못한다.) 예: She cannot swim very well. (그녀는 수영을 잘 못한다.) Couldn’t는 could not의 축약형입니다. Cannot와 달리 couldn’t는 과거형입니다. Couldn’t는 ‘~할 수 없었다’를 의미합니다. 예: I couldn’t swim until I took swimming lessons. (난 수업을 받기 전까지 수영을 할 수 없었다. ) 예: I couldn’t go to the bar until I turned 21. (난 21살 되기 전까지 술집에 갈 수 없었다. )

많이 본 Q&A

04/19

방금 그 표현, 퀴즈로 풀어보세요!

우리 사이가 끝났던 걸 알기에 난 어젯밤 한숨도 못 잤어.