其实从语法上来说,两个都是行的,不过运用到的知识点不一样而已
1.we think that is necessary 我们认为那是有需要的.
主语 we 谓语 think 宾语从句 that is necessary.
that在从句中充当主语,是一个代词,代指“那个,那事情”,一般都是前面有所提及到的.
2.we think that it is necessary.
主语 we 谓语 think that 引导出宾语从句it is necessary,
从句的主语是it,是代词,也是指代“它,这事情,那”,是前面提及到的.
that引导宾语从句时,that可以省略掉,变成 we think it is necessary.