Like another poster I was marked wrong for writing 'road'. (October 26 2018). 'Street' and 'road' are just about synonymous in English. And I agree with other posters about 'works'. The sentence 'The road/street was closed due to works' makes little sense in English - an English-speaker would always say 'roadworks' 'or 'roadwork' or something of that nature. 'Works' by itself is just weird here.