This Q&A, explains the form vるにはvた. However, when speaking with some Japanese friends I noticed that they are more likely to use 読んだには読んだ instead of 読むには読んだ. Is that a spoken-language usage?
By the way, they perfectly understand what I want to mean if I use 読むには読んだ