‘알았더라면 했을 텐데’ 영어로?

Had I known ~, I would have ~

~을 알았더라면 ~했을 텐데

언제 쓰나요?

If I had known ~을 if를 빼고 had를 앞으로 보낸 도치 형태예요. 뜻은 같지만 더 격식 있고 글이나 정중한 말에 잘 어울려요. Had I known 뒤에는 몰랐던 사실, would have 뒤에는 과거분사로 했을 행동이 와요.

예문

  • Had I known you were coming, I would have cooked dinner.

  • Had I known it was your birthday, I would have brought a gift.

    네 생일인 줄 알았으면 선물 가져왔을 텐데.

  • Had I known about the delay, I would have taken a later flight.

    지연될 줄 알았다면 더 늦은 비행기를 탔을 거예요.

  • Had we known the risks, we would never have signed.

    그런 위험이 있는 줄 알았다면 절대 서명 안 했을 겁니다.

직역하면 틀려요

도치할 때 If를 함께 쓰면 안 돼요. If had I known은 틀리고, Had I known만 쓰거나 If I had known으로 써요.

비슷한 표현

If I had known ~, I would have ~
'~을 알았더라면' — 같은 뜻, 일상 회화에서 더 흔함
If only I had known
'알기만 했더라면' — 아쉬움을 강조
I wish I had known
'알았더라면 좋았을 텐데' — 결과 없이 아쉬움만
💡 몰라서 아쉬울 때

안 까먹으려면, 평생기억노트 Dicter에 저장하세요.

잊어버릴 때쯤 복습 알림으로 다시 꺼내드려요.

이 표현은 Dicter 100에 실린 100개 중 하나예요.