You are correct; I was mistaken when I posted it was just "roofs". I posted that comment after having checked only dictionary.com, and that gave only "roofs" as an option, but Wiktionary lets me know both are possible. That said, I don't remember ever having seen "rooves" elsewhere, so the other form does seem to be the standard at least in varieties of English I am most familiar with.
I have never encountered "rooves" in writing though I usually pronounce "roofs" as "rooves".
Apparently "roofs" is hundreds of times more common than "rooves". https://english.stackexchange.com/questions/13183/plural-of-roof
If you are asking whether it is acceptable English because you aren't a fluent English speaker, then, yes it is absolutely correct English.
However, I think you probably realize it is correct English and are trying to figure out the reason it wasn't accepted.
There are two main possibilities I can think of. One is that that particular answer has not been added to the list of correct answers yet. Since this exercise has been posted for at least 4 years AND is correct English AND is not an unusual way to translate the sentence, that seems unlikely.
The most likely reason is that that is what you meant to type and what you thought you typed, but it isn't what you actually typed. I've had that issue many times and been confused by my answer being refused, then discovered I missed a letter or space.