1. 기본 구조
| 조건 문형 | もし~たなら을 이용한 구조 | 예문 | 주석 |
|---|
| 동사 | もし + Vた + なら | もし行ったなら | 과거의 가정(반사실적 조건) |
| 명사 | もし + Nだった + なら | もし医者だったなら | ‘...였더라면’ (가정) |
| な형용사 | もし + Aなだった + なら | もし安全だったなら | な/だ의 과거형 |
| 진행 | もし + Vていた + なら | もし勉強していたなら | 지속 상태에 대한 가정 |
| 변형 | もし(も)~たのなら/~たならば | もし来ていたのなら | 강조/다소 격식적 |
| 결과 절 | …, ~だろう/~のに/~よかった | …会えたのに | 종종 후회/추측을 동반함 |
2. 주요 의미 및 상세 분석
- 과거의 반사실적 가정: '…였더라면(하지만 실제로는 그렇지 않다) …'.
- 주로 후회, 아쉬움, 또는 발생했을지도 모르는 결과에 대한 추측을 나타냄.
- 뒷절은 のに/だろう/よかった(のに)/と思う/かもしれない과 함께 사용되어 가정적 결과를 표현함.
- もし~たら(중립적)과 달리, ~たなら은 '실제로 일어나지 않은 조건'을 강조한다。
3. 예문
- もし彼が来ていたなら、直接話せたのに。
그가 왔더라면 직접 이야기할 수 있었을 텐데(하지만 실제로는 오지 않았다). - もしあの時もっと勉強していたなら、合格できたかもしれない。
그때 공부를 더 열심히 했더라면 아마 합격했을 것이다. - もし早く出発していたなら、渋滞に巻き込まれなかっただろう。
일찍 출발했더라면 아마 교통체증에 걸리지 않았을 것이다. - もし君が本当のことを言っていたなら、誤解は起きなかった。
네가 사실을 말했더라면 오해는 생기지 않았을 것이다. - もし彼女が医者だったなら、助けられたのに。
그녀가 의사였더라면 구할 수 있었을 텐데 (하지만 그렇지 않다). - もし注意して見ていたなら、ミスに気づけたのに。
주의 깊게 관찰했더라면 실수를 알아차릴 수 있었을 것이다. - もしも雨が止んでいたなら、試合は再開されていただろう。
비가 그쳤더라면 경기가 아마 재개되었을 것이다.
4. 사용법 및 뉘앙스
- 조건의 반사실성(counterfactual)을 강조; 후회나 '~했더라면'을 표현하기에 적합함.
- 뒤절은 のに/だろう/よかった와 함께 감정과 추론을 표현함.
- 구어에서는 보통 もし~たら로 줄여 씀; 조건이 일어나지 않았음을 강조할 때는 ~たなら를 사용함.
- 현재/미래의 현실적 조건에는 사용을 피함 (대신 もし~たら/~なら/~ば를 사용).
5. 비교 및 구별 및 유사 문형
| 문형 | 사용 경우 | 뉘앙스 | 간단 예 |
|---|
| もし~たなら | 과거의 반사실적 가정 | 후회/추론 | もし行ったなら会えたのに |
| もし~たら | 일반/과거/현재 조건 | 중립적, 보편적 | もし行ったら連絡して |
| ~ば | 문어적/논리적 조건 | 더 격식적이며, 반사실적 과거에는 쓰기 어렵다. | 早く出れば間に合ったのに |
| ~なら | 정보에 기반한 가정 제시 | 명시된 조건 | 雨なら中止だ |
| ~ばよかった | 후회 | 별도의 조건 절이 없음 | もっと勉強すればよかった |
6. 추가 설명
- 결과를 먼저 강조하려면 어순을 바꿀 수 있다: 会えたのに、もし彼が来ていたなら。 (문어).
- ~ていたなら는 과거 시점에서의 지속된 상태를 강조한다: 雨がやんでいたなら…
- ‘もしも’는 가정의 강도/비현실성을 높이며, 경고나 가정적 시나리오에 자주 사용됨: もしも地震が起きていたなら…
7. 변형 및 고정 표현
- もし~ていたなら/もし~たのなら/もしも~たならば.
- 감탄을 포함한 문형: ~たのに/~よかったのに/~だろうに.
- 대개 あの時/そのとき와 함께 시점을 고정할 때 사용: もしあの時~たなら…
8. 자주 하는 실수 및 JLPT 함정
- 미래에 사용함: × もし明日雨が降ったなら、行かない → 대신 もし明日雨が降ったら/降れば를 사용.
- 조건절에 과거형을 사용하지 말 것: × もし行くなら会えたのに → ✓ もし行ったなら会えたのに.
- ~ばよかった와의 혼동: ~たなら는 두 개의 절이 필요함; ~ばよかった는 자체로 후회를 표현함.
- JLPT: 반사실적 뉘앙스와 문장 끝맺음 のに/だろう/よかった에 주의하여 정답을 고를 것.