Questions & Answers about Я сравниваю этот город и тот город.
Both are demonstrative adjectives:
- этот = this (close to the speaker in space, time, or topic)
- тот = that (farther from the speaker, or something more “remote” in context)
So:
- этот город – this city (the one we’re talking about right here / nearby)
- тот город – that city (another one, farther away or previously mentioned)
The contrast этот … тот … is often used specifically to emphasize the difference between two things: this one vs that one.
With сравнивать, the most typical pattern in Russian is:
- сравнивать X с Y (compare X with Y)
→ Я сравниваю этот город с тем городом.
Your sentence Я сравниваю этот город и тот город is understandable and not wrong, but sounds a bit less idiomatic. It’s more like “I compare this city and that city” just listing two objects.
If you want the most natural, textbook-like Russian, prefer:
- Я сравниваю этот город с тем (городом).
Note that in that version:
- с тем городом is in the instrumental case (тем городом) after с.