Translation:We drank the last bottle of wine two hours ago.
we finished the last bottle of wine two hours ago?
It should have been added. "Finished" means "vypít", "dojíst", etc when we are talking about food.
I'd say that it is closer to dopít instead.