N3 Contrast, Comparison, and Concession
~ことは〜が: meaning, usage and examples
~ことは〜が means: it's true that... but... (concession).
How to form it
<Verb dictionary / た-form> + ことは + <same verb> + が / <い-adj> + ことは + <same い-adj> + が / <な-adj> + な + ことは + <same な-adj> + だが
Examples
中国語は話せることは話せるが、あまりうまくない。
I can speak Chinese, but not that well.
この本は、読んだことは読んだが、内容を覚えていない。
It's true I read this book, but I don't remember the contents.
駅から近いことは近いですが、部屋が少し古いです。
It is close to the station, true, but the apartment is a little old.
宿題はやったことはやりましたが、半分だけです。
I did do my homework, but only half of it.
When to use it
Admits something is true, then limits it: 'it's true that X, but...'. The same word is repeated on both sides of ことは: 読んだことは読んだが 'I did read it, but'. Use it when the fact is true only in a weak or partial way, and the part after が is the real point.
Nuance
The second half is usually negative or disappointing. Neutral register; in polite speech say ことは〜ですが or ことは〜ましたが. The repeated verb can be polite on the second side: 行くことは行きますが.
Compare
Compare けど / が alone: 読んだけど、覚えていない just joins two facts. 読んだことは読んだが stresses that the first fact is only technically true. Compare ないことはない, which starts from a double negative: 読めないことはない 'I can read it, more or less'.
Tip: Keep the tense matched: 行ったことは行った (past) or 行くことは行く (future). Mixing 行くことは行った is a common mistake.
More in Contrast, Comparison, and Concession
- ~くせに: even though... / despite... (expresses criticism or complaint)
- ~わけではない: it's not that... / not necessarily...
- ~わけがない: there's no way... / it's impossible that...
- ~とは限らない: not necessarily... / not always...
- ~というより: rather than... / more like...
- ~にしては: for a... / considering it is... (compared with a known fact)
- ~に対して② (Contrast): in contrast to... / while...
- ~に比べて: compared to...
- ~ほど…は…ない/~くらい…は…ない: ...is not as... as... / (no one) is as... as...
- ~わりに(は): considering how (much)... / for (a price, age, amount)
- ~といっても: although I say... / even though...
- ~ないことはない: it's not that (I) can't / don't... (a reluctant yes)
Frequently asked questions
What does ~ことは〜が mean?
It's true that... but... (concession). Example: 中国語は話せることは話せるが、あまりうまくない。 (I can speak Chinese, but not that well.)
How do you form ~ことは〜が?
<Verb dictionary / た-form> + ことは + <same verb> + が / <い-adj> + ことは + <same い-adj> + が / <な-adj> + な + ことは + <same な-adj> + だが. Keep the tense matched: 行ったことは行った (past) or 行くことは行く (future). Mixing 行くことは行った is a common mistake.