1.填that.因为这是个强调句.一般来说,it be+人物,事情,或者一个介词+一个地点\一个时间,这就是强调句,后面用that,意思为"就是...人或者什么事...(发生\导致了...),就是在..地方或者...时间...(发生\导致了...)"
如果是it be+一个地点或者一个时间,则不是强调句,后面用where\when(还可以是介词+地点或时间),意思为"就是...时间\地点...(在那里怎么怎么样)"后面要含有一个介词.
2.我个人认为不用太注重为什么要放那里,我觉得是一种语感,就像where to go,what to do,which to choose一样.一般放在TO的前面.太注重反而弄混.