seemed not to hear错了吗?

有读者问:有一本英文正错句手册说:

(1)Wrong: He seemed not to hear me.

(2)Right: He didn't seem to hear me.

但我们在高中英语教材中既遇到:

(3)Pierre seemed not to have heard the news.

也遇到过:

(4)She didn't seem to like the idea.

孰对孰错,请回答。

上面所举的4个句子,用seemed not to也好,用didn't seem也好,都是正确的,意思也完全一样,只是前者多用在正式文体中,后者多用在非正式文体中而已。