"Do you live in Rome?"
If I put "habitatis" it give me error, but if i click on "do you live" it comes up as one of the possible translations.
Why is "habitatis" not ok?
If it was saying "You live in Rome.", then it would be habitatis. However, because it is saying "Do you live in Rome?", it is habitasne. You add a -ne to the end of the verb if it is asking a question.
Adding a ne is optional, and not mandatory, according to the notes. It's also used for yes/no questions, rather than just questions as a whole.
Directly from the Greetings Tips and Notes "-ne You stick the suffix -ne to the first word of a sentence to indicate that it is a yes/no question. The -ne is not mandatory and can be omitted."
Also someone else mentioned that when translating "you live" to latin, habitas or habitatis should be accepted.
Adding -e to the end of a city name makes the word "in [insert city name] (for example Romae = in Rome) so habitasne in Romae would translate to "Do you live in in Rome?". Hope this helps.