我给你举例子来说明吧.
1.It is Tom who/that I saw in the street yesterday.
在这个句子中如果去掉it is...who/that...不会影响句子的成分.I saw Tom in the street yesterday.
it is+被强调部分+that+剩余部分,这就是强调句型的结构.当被强调部分是sb.时,可以用that,也可以用who,that 不充当句子的成分.翻译:昨天我在大街上遇到的就是Tom.
2.It is the factory that you visited last week.
这是定语从句,that代替factory,并且在定语从句中充当visited的宾语.(如果没有上下文的联系,要把这个句子理解成强调句型也可以.)that you visited last week修饰the factory
要区别这两个句型,一定不能脱离上下文的联系.不明白的话再问我吧.