Student or Learner
How do you understand this sentence:
It was like the end of a country ball, where everything has been supplied by a contract
- I am a little bit puzzled here - what is the function of the present perfect tense here and why is it possible to use when the main clause is in the past tense (naturally I would replace HAS BEEN with HAD BEEN) so I just wonder why?
Maybe this relative clause does not refer to the country ball but to IT, which has an anaphoric reference (refers to an already mentioned house the speaker in question now describes)
What do you think?
Your version with had been is possible, with a slightly different meaning.
In the original, It was like the end of a country ball, where everything has been supplied.., the writer was saying what the end of country balls is usually like, so present tense forms (simple, progressive, perfect) are perfectly acceptable.