(1) This smells like rotting fish.
(2) This smells like rotten fish.
I think both participles are correct here. Perhaps it's a question of just how far along the process of rotting is? Dictionaries don't help much, and I can't seem to find a "rule". I know that this is not true of all adjectives. How to explain to a student?