# For how many years had Ezekiel been a captive of the Babylonians? Ezekiel had been a captive of the Babylonians for twenty-five years. # How many years ago had the city of Jerusalem been captured? The city of Jerusalem had been captured fourteen years ago.