Difficulty: Easy
Correct Answer: had been cheated
Explanation:
Timeline & voice
Option analysishad been cheated — correct earlier passive event causing humiliation. ✅have been cheated — present perfect; wrong time frame.had been cheating — active progressive; wrong meaning.were to be cheated — expresses futurity/expectation, not a completed cause.
Final Answer“… they realised that they had been cheated.”
Discussion & Comments