问题

Last Sunday he made a promise ________ he was free he would take me to Qingdao.
A:if
B:that
C:that if
D:whether
B:that
C:that if
D:whether
正确答案是: