In this note, we use the notion of semi-free resolution to give a new proof of J. D. S. Jones’ theorem (Invent Math 87:403-423, <xref>1987</xref>) which establishes an isomorphism of graded vector spaces between the Hochschild homology and the cohomology of the free loop space of a topological space.