This is a sentence written about TV.

Which is correct? were or was.

"A hundreds years ago people would not have believed their ears or eyes if someone had said that by turning the dial of a machine they could hear a concert or see a ballet (which [were,was]) given hundreds of miles away."

I think "was" is appropriate.

Because antecedent is "ballet". I think.

I thought, If antecedents are concert and ballet, we should use "were".

Howere, in this sentence it is used "or" not "and", so we should use singular form of verb.

The answer of my training book is "which were".

I can't understand.

Please help me.
Opinions are often divided about matters like this in English and there is no correct answer accepted by all. Like you, I would go for was.

Site Hint: Check out our list of pronunciation videos.

my mission has finished which were two month

"a concert or a ballet" as these are singular "it" was
If you said "a concert AND a ballet" this would be plural and "they" were - would instead be correct.