你误解了问题所在,那并不是语法形式的事,用ing或ed是意思使然.用ing时表示动作或状态持续的意思,而ed则表示动作或状态是短暂的,又或已经完成了.
例如第一句I walked out of the cinema,(determined) to return to see the wonderful film next Sunday ,当我走出电影院时就已经决意再看那出戏了.决定是瞬间的事,通常不会用ing形式.
第二句It rained for two weeks completely,(ruining) all the crops in the fields.用ruining则有持续之意味,表示雨可能已经下完了,但它对谷物的破坏却延续不断.这句用ruined也可以合语法,但意思就变了.