Yes. It is totally
wrong. The past tense of a verb of mental activity or opinion
(e.g., thought, believed, knew, understood, hoped, felt ) is virtually
never followed by a subordinate clause in the present perfect
tense. The combination sounds exceedingly awkward to a native
speaker....