疑惑了好久的一道选择题

来源:百度知道 编辑:UC知道 时间:2024/05/16 21:33:23
If a book is in English, _______ means reading it will take you more time.
A. that B. it C. which D. what
答案给的是 that,我不明白为什么不能选 it?
我在牛津词典中看到这样的话:When the factory closes, it will mean 400 people losing their jobs.
我感觉这个题和上一个是同一类型,为什么这个就是 it?
各位高手给予详细说明。我真的不解。

第一句中,that修饰的是english,因为是英语使你花了更多时间,而不是书。
第二句中,it代的是前面整句

it可以代替某句话,或某个词,而that引领的从句只能作修饰用

-----------------------------------------