형태
제3유형 조건문에 조건문 현재의 완료형이 사용될 수 있습니다.
If절 (조건) | 주절 (결과) |
---|---|
If + 과거 완료 | 조건문 완료 진행형 |
If this thing had happened | that thing would have been happening. |
기능
조건문 완료 진행형은 제3유형 조건문에 사용될 수 있습니다. 이것은 if절에서 완료되지 않은 행위의 결과를 표현하고, 이 결과를 완료되지 않거나 진행중인 행위로서 표현합니다.
예
- If the weather had been better (하지만 날씨는 좋지 않았습니다), I'd have been sitting in the garden when he arrived (하지만 저는 그러지 않았습니다).
- If she hadn't got a job in London (하지만 그녀는 취직을 했습니다), she would have been working in Paris (하지만 그녀는 그러지 않았습니다).
- If I had had a ball I would have been playing football.
- If I had known it was dangerous I wouldn't have been climbing that cliff.
조건문 완료 진행형
모든 동사의 조건문 완료 진행형은 네 부분으로 구성됩니다:
would + have + been + 현재 분사
현재 분사는 동사의 원형에 -ing 어미를 붙여서 만듭니다.
주어 | + would | + have | + been | + 현재 분사 |
---|---|---|---|---|
He | would | have | been | staying |
They | would | have | been | going |
To Work: 조건문 완료 진행형
긍정문 | 부정문 | 의문문 | 부정 의문문 |
---|---|---|---|
I would have been living | I wouldn't have been living | Would I have been living? | Wouldn't I have been living? |
You would have been living | You wouldn't have been living | Would you have been living? | Wouldn't you have been living? |
He would have been living | He wouldn't have been living | Would he have been living? | Wouldn't he have been living? |
She would have been living | She wouldn't have been living | Would she have been living? | Wouldn't she have been living? |
We would have been living | We wouldn't have been living | Would we have been living? | Wouldn't we have been living? |
They would have been living | They wouldn't have been living | Would they have been living? | Wouldn't they have been living? |