콘텐츠로 건너뛰기
Home » 한국어 » Q&A » 과거에 있던 일을 현재 완료 시제로 표현하는 이유가 뭔가요?

과거에 있던 일을 현재 완료 시제로 표현하는 이유가 뭔가요?

질문:
과거에 있던 일을 현재 완료 시제로 표현하는 이유가 뭔가요?

답변

과거에 있던 일을 현재 완료 시제로 표현하는 ‘I must have been’, ‘I shouldn’t have’, ‘I could have’ 등의 표현들은 ‘지금’ 그 일을 후회하거나 반성하는 의미를 가지고 있어요.

아래 예문을 통해 어떻게 활용되는지 알아보아요.

예문

1. ‘I must have been crazy to turn down that job offer.’
– 그 일자리 제안을 거절했다니, 정말 미쳤었나 봐요.

2. ‘I shouldn’t have eaten that last piece of cake.’
– 마지막 케이크 조각을 먹지 말았어야 했어요.

3. ‘I could have been in trouble if I didn’t study for the test.’
– 시험 공부를 안 했다면 큰일날 뻔했어요.

비슷한 문법, ‘I might have’, ‘I would have’

함께 알면 좋은 문법으로는 ‘I might have’, ‘I would have’ 등이 있어요. 이 표현들은 ‘나는 ~했을지도 모른다’, ‘나는 ~했을 것이다’라는 추측을 표현해요.

‘I might have’, ‘I would have’ 예문

1. ‘I might have failed the test if I didn’t study.’
– 공부를 안 했다면 시험에 떨어졌을지도 모르겠어요.

2. ‘I would have been late if I didn’t catch the bus.’
– 버스를 못 탔다면 늦었을 거예요.

3. ‘She might have been upset if I didn’t apologize.’
– 사과하지 않았다면 그녀는 화났을지도 모르겠어요.

영어 문법, 자연스럽게 익히려면

‘I must have been’, ‘I shouldn’t have’, ‘I could have’의 활용에 대한 답변이 되셨나요?

자연스러운 영어 문법 학습을 위해서는 눈으로 읽는 것보다 직접 말하면서 공부하는 것이 중요합니다. 스픽의 AI 튜터와 함께 말하면서 배우는 진짜 영어를 경험해 보세요!

스픽 영어 표현

스픽 영어 표현

생각대로 영어로 표현할 수 있는 그날까지