Dịch nghĩa: Tối đó chúng tôi đã thức để nói về thị trấn nơi mà chúng tôi đã sống trong nhiều năm.
+ "việc sống ở thị trấn trong nhiều năm" xảy ra trước => chia thì quá khứ hoàn thành.
+ "việc thức" xảy ra sau. => chia thì quá khứ đơn.
=> Đáp án B (had stayed -> stayed)