1. that 引导主语从句确实可以用 it 进行替代,写成 it is that.... 这个结构就已经是一个主系表的结构了,但是我们这句话,不是这种单纯的主系表结构,后面还有主语的谓语 is indicated by... 所以这里需要一个完整的句子作主语,主语后面还有自己的谓语,所以只能是用 that 引导,把一整句话放到前面做主语,这不算绝对错误,对比选项也是几个选项中最好的,所以就选了这个
2. 对,加上 their range 就是为了明确 extending 的逻辑主语,其实这个结构叫做独立主格,可以去查查语法书
3. that 有这种用法,但是在这句话中理解,语义上是不对的,making 是有个动作,is that...inactivity 是个抽象名词,如果是 A IS B 的结构,making..就得和 inactivity 是一个东西才能用主系表的结构,所以如果这样理解,语义是不对的。
4. 确实不能有逗号,可能是后台数据出错了,方便的话给我发了链接吧,我去修改一下