father made a promise ( )I passed zhe examination he would buy me a bicycle.

问题描述:

father made a promise ( )I passed zhe examination he would buy me a bicycle.
A,that B,if C,whether D,that if
为什么答案是D而不是B?

因为后面是一个修饰promise的同位语从句,需要that引导