英语问题

He was sung high praise for for what he had done. 这句话怎么理解
解释下为什么两个for

第1个回答  2009-11-01
他总是为自己做过的事高唱赞歌。 for for ,有错吧,多了一个
第2个回答  2009-11-01
他因所作的事情而受到高度赞扬。
第3个回答  2009-11-01
sing high praise 高度赞扬

因其所为而受到高度赞扬.
第4个回答  2009-11-01
两个for应当删除一个。
他因为自己所做的一切收到了很多赞歌。本回答被提问者和网友采纳
第5个回答  2020-12-29

问题英文

相似回答