Answer:
140 new houses have been sold this year
Explanations:
Number of houses built last year = 160
7/8 of those houses have been sold this year
Number of those new houses that have been sold this year = 7/8 x 160
Number of those new houses that have been sold this year = 1120 / 8
Number of those new houses that have been sold this year = 140