改错:One of the men held the opinion when what the book said was right.

问题描述:

改错:One of the men held the opinion when what the book said was right.
答案是将when改为that,为什么?

thatwhat the book said was right是一个同位语从句,是对opinion 内容的解释说明.what the book said was right是一个完整的句子,所以用that 就可以了,that 在名词性从中中只起连接词的作用,不充当任何成分.
加油!