It was because of her illness which she didn't attend the class.

问题描述:

It was because of her illness which she didn't attend the class.
这句话里为什么用which社错误的?

which 应该改为that.
这里不是定语从句,而是一个强调句.你将It was that 去掉看看句子意思是否完整,如果完整就是强调句.She didn't attend the class because of her illness.她因病没来上学.