He made a promise---- anyone set him free he would make him

问题描述:

He made a promise---- anyone set him free he would make him
如果是同位语从句,填if 还是that if 为什么

that if 这是从句的嵌套,that表示同位语从句和promise同位,而这句同位语从句很特别,因为从句又是一句条件状语从句,所以用if引导