現在完成式&被動語態的文法問題part2

我在書上看到這樣一個句子:

He has been suffered from the illness for three years.

如果照愛字怎麼寫的說法:主詞是人,應該用現在完成式主動文法(has+pp),...

但如果照Louis的說法,好像又不太對了,請兩位再幫我分析一下好嗎? 謝謝喲...
3 answers 3