Hi,
I'd really like you to help me sort this out...
Besides not being possible to substitute the relative pronoun WHICH by THAT in a non-defining clause, is there any other rule that/which

makes the use of one or another exclusive? I once heard a teacher saying that WHICH should be used in Past tenses. Is it real?
Thank you very much!!!!

I really appreciate it!