Translation:Until today, I do not like classical music.
This isn't correct in English. 'Until today' requires a past tense after it.
Yes, it should be "To this day, I do not like classical music". Although I think that sounds a bit weird. Do native speakers say it like that? To me, it sounds more natural to say "To this day, I still don't like classical music.".
To this day I do not like classical music is more natural to me as an english speaker but both work. To this day, implies the still in this sentence.
Think of the movie "Back to the Future". In time-travel, this dialogue would make perfect sense. Chances are you'll encounter something like this in a Portuguese time-travel movie.
This sentence suffers from lack of context (but that is par for the course here).
Does the person still not like classical music?
"To this day, I don't like classical music."
(because "gosto" is present tense, I think maybe this is the best answer)
Did they change their opinion after something happened today?
"Until today, I didn't like classical music."
(But wouldn't this need "gostei" for this meaning?)
Does this mean that until today the person didn't like classical music and from this day on he/she does? Because the English sentence is a bit crooked.
I certainly took it that there had been a change, now she has heard something that changed her mind. In that case "Until today I did not like/ have not liked classical music" would be natural. Unfortunately context is everything.
'Até hoje' is best translated into english has "To this day". The sentence above implies the person STILL doesn't like classical music.
One possible translation for 'até' is 'even' and I think that would would be fine here (and Duolingo agrees).
Thanks. "Even now I don't like classical music" is an accepted answer that seems a good deal more natural.
The word bank in the mobile app still (6/4/19) only offers "until today I do not like classical music" as the English answer.
The only context in which this would make sense is if I haven't ever liked classical music, still don't now, AND will like it at some point later today, AND know this already now.
Obviously this is not what the PT means, so the default EN needs changing.