He found his hometown greatly changed. 过去分词作宾补为被动意义。
如果要表示主动意义,则不能用changed过去分词作宾补,而应该用that从句:
He found that his hometown had greatly changed. 主动意义。
所以,你的句子如果改为that从句,要用被动语态。
He found that his hometown had been greatly changed.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
He found his hometown greatly changed.
这里的 changed 是及物动词的过去分词作宾补,为被动意义,因为 hometown 不能自己改变,而是被改变,所以不能用不及物动词。(在有些情况下,change 可以作不及物动词,例句可以从词典中查到)
所以,你的句子如果改为改为主从句形式,从句要用被动语态。
He found that his hometown had greatly changed. (错误)
He found (that) his hometown had been greatly changed. (正确)