If you're willing to work with field coefficients, there is the method "homology_with_basis":
sage: T = simplicial_complexes.Torus()
sage: H = T.homology_with_basis()
sage: H
Homology module of Minimal triangulation of the torus over Rational Field
sage: H.basis()
Finite family {(2, 0): h_{2,0}, (1, 0): h_{1,0}, (0, 0): h_{0,0}, (1, 1): h_{1,1}}
sage: h10 = H.basis()[1,0]; h10
h_{1,0}
sage: h11 = H.basis()[1,1]
sage: x = h10 + 3/2 * h11
sage: x.to_cycle() # a representative of x as a linear combination of chains
(0, 1) + 3/2*(0, 2) - (0, 3) - 3/2*(0, 5) + (1, 3) + 3/2*(2, 5)
--
John