ことは~がAdmittedly, but
This pattern acknowledges that a description is true to some extent, then adds a limitation, drawback, or reservation. Repeating the same verb or adjective gives the sense of “it is true that..., but...”
How the concession works
The first occurrence presents the point under consideration, and the second confirms it. The following clause then explains why that confirmation is incomplete or not enough. The tone is often more measured than a blunt contradiction: the speaker gives the other side some credit before stating the problem.
Three basic shapes
The same central verb or adjective appears on both sides of ことは, and each sentence ends with a clear reservation.
The second form carries the real statement
The repeated part is not locked into the nonpast plain form. Use the second occurrence to show the tense or politeness that the actual statement needs. This makes combinations such as 見ることは見た and 読むことは読みました natural.
Tense and politeness
映画は見ることは見たけど、途中で何度も寝てしまった。
I did watch the movie, but I fell asleep several times during it.
AnalyzeThe second occurrence is past because the viewing actually took place.
資料は読むことは読みましたが、細かい数字までは確認できませんでした。
I did read the materials, but I was not able to check all the detailed figures.
AnalyzeThe second occurrence is both past and polite.
How nearby patterns differ
A basic clause followed by が or けど simply contrasts two statements; it does not deliberately repeat and concede one exact description. By contrast, ないことはない gives partial affirmation through double negation, roughly “it is not that...not,” and does not require a repeated positive verb followed by a reservation.
More examples
社長には会うことは会ったが、挨拶を交わしただけだ。
I did meet the company president, but we only exchanged greetings.
Analyze説明は分かりやすいことは分かりやすいけど、少し長すぎる。
The explanation is easy to understand, but it is a little too long.
Analyzeこの町は便利なことは便利だが、自然が少ない。
This town is convenient, certainly, but it has little natural scenery.
Analyze毎日練習することは練習しているが、まだ自信がない。
I do practice every day, but I still lack confidence.
Analyze料理はおいしいことはおいしかったけれども、値段に見合うとは思わなかった。
The food was tasty, but I did not think it was worth the price.
Analyze手続きは簡単なことは簡単でしたが、完了まで一週間かかりました。
The procedure was simple, but it took a week to complete.
Analyze