Is "turned into X for a Y duration" grammatically and semantically correct? It doesn't sound like something that sounds semantically correct, because the process of turning into something is instantaneous. It's implied that he reverts back after Y duration. However, it's semantically incorrect and imprecise, because the process of reverting back is not explicitly said.
He turned into a monster for an entire week.