The past tense of mindread is also mindread.
The third-person singular simple present indicative form of mindread is mindreads.
The present participle of mindread is mindreading.
The past participle of mindread is mindread.