father made a promise that if I passed the exam he would buy me a computer.

that 不可以省略,因为that引导的是promise的同位语从句,在同位语从句中,if引导条件状语从句,而真正的主句是 he would buy me a computer.

更多阅读