Answer:
It looks like the sentence is correct; all you need is capitalization.
"Do you think a rainbow is beautiful?" is correct.
8.6m questions
11.2m answers