-기는 하지만
it’s true that, but
Concedes a point before contradicting it. Built from -기는 하다 plus -지만, and it repeats the verb rather than replacing it.
Build it
Pick a word
When to use it
Attach -기는 하지만 to any stem — no vowel rule, ㄹ stays. Tense goes on 하다: 가기는 했지만. In speech it contracts to -긴 하지만, and -기는 한데 is the softer everyday variant.
The structure grants the point first, then pushes back: 비싸기는 하지만 품질이 좋아요. Compare plain -지만, which simply states two facts side by side. This form acknowledges that the listener may already have the first fact in mind.
Because of that it is the standard way to disagree politely. Rejecting a suggestion outright is blunt in Korean; conceding first and then objecting is not.
The same slot takes -기는 하는데, which trails off more gently and leaves the objection implied.
How to attach it
| Situation | Form | Example |
|---|---|---|
| Any verb or adjective | -기는 하지만 | 비싸다 → 비싸기는 하지만 |
| Spoken contraction | -긴 하지만 | 비싸긴 하지만 |
| Past | tense on 하다 | 가기는 했지만 |
| Softer variant | -기는 한데 | 비싸기는 한데 |
| ㄹ stems keep the ㄹ | -기는 하지만 | 만들기는 하지만 |
| 이다 | -이기는 하지만 | 학생이기는 하지만 |
In use
비싸기는 하지만 품질이 좋아요.
It is expensive, true, but the quality is good.
한국어가 어렵기는 하지만 정말 재미있어요.
Korean is hard, yes, but it’s genuinely fun.
가기는 했지만 아무도 없었어요.
I did go, but there was nobody there.
만들기는 하지만 자주 하지는 않아요.
I do cook, but not often.
좋긴 한데 값이 좀 부담스러워요.
It’s nice, but the price is a bit much.
학생이기는 하지만 일도 하고 있어요.
I am a student, but I work as well.
Compared with
-지만
-지만 states a contrast; -기는 하지만 concedes the first half before contrasting. The concession is what makes it useful for polite disagreement.
비싸지만 좋아요. (expensive but good) / 비싸기는 하지만 좋아요. (yes, it’s expensive — but good)
-기도 하다
One syllable apart, opposite jobs. 도 adds a second quality; 는 concedes the first before qualifying it.
어렵기도 해요. (it’s also hard) / 어렵기는 해요. (it is hard, admittedly)
-기는 한데
Ending with -는데 leaves the objection unstated and softer. Useful when you would rather not spell out the problem.
좋기는 하지만 비싸요. (but it’s expensive) / 좋기는 한데요… (it’s good, but…)
Watch out
어제 갔기는 하지만 아무도 없었어요.
어제 가기는 했지만 아무도 없었어요.
-기 never carries tense. The past goes on 하다, giving 했지만.
학생기는 하지만 일도 해요.
학생이기는 하지만 일도 해요.
A noun needs the copula 이다 first, as with -기도 하다 and -거든요.
한국어가 어렵기도 하지만 못 하겠어요.
한국어가 어렵기는 하지만 계속하고 있어요.
-기도 adds a quality and does not set up a concession. To grant a point before objecting, the particle is 는.
Next
koreangrammarmap.com

