Ref : post #1
The correct choice is went. What I have understood from the sites that I visited is there is a slight difference in meaning between "It's time we went home" and "we should go home".
"It's time we went home" suggests that "we should have already gone home" or "we are going home" or "we go home".
We should go home suggests it's time for us to go home now.