it与that指代什么区别

it与that在英语中都是关系代词,用于引导定语从句,但它们指代的内容和用法存在区别。
it和that都是关系代词,用于引导定语从句,但在指代内容和用法上有所不同。
1. 指代内容:
it通常指代前面提到的名词或代词,且该名词或代词是不确定的,即指代泛指的事物。
that通常指代前面提到的名词或代词,且该名词或代词是确定的,即指代特指的事物。
例如:
The book that you gave me is very interesting.(你给我的那本书很有趣。)
The book that I read last night was fascinating.(我昨晚读的那本书很吸引人。)
The book that you gave me is very interesting.(你给我的那本书很有趣。)
2. 用法:
it常用于非限制性定语从句,表示补充说明,与主句之间用逗号隔开。
that常用于限制性定语从句,表示限定,与主句之间不用逗号隔开。
例如:
I read a book, which is very interesting.(我读了一本书,它很有趣。)
I read a book that is very interesting.(我读了一本很有趣的书。)
The man who is standing there is my friend.(站在那里的人是我的朋友。)
The man that is standing there is my friend.(站在那里的人是我的朋友。)
总结:
it和that在指代内容和用法上存在区别。it用于指代不确定的事物,常用于非限制性定语从句;that用于指代确定的事物,常用于限制性定语从句。在实际使用中,根据句子语境和意思选择合适的代词。