拿以前上英文課的講義出來練習的時候, 有幾個題目實在想不出正確的答案,
請各位英文高手幫忙解答~ 謝謝!
(講義內沒有答案... 也可能在別張紙被我弄丟了

)
題型都是由 A~D 選一個正確的填入句子空缺內.
<17.> The stockbroker denied ___ of the secret business deal.
A) having informed
B) to have been informed
C) having been informed
D) to be informed
<21.> I stood up at the meeting and demanded ___. At last, I got the change to express my opinion.
A)to hear
B)to have heard
C)hearing
D)to be heard
<22.> I don’t understand __ the job so suddenly. Why did you do that?
A) your quitting
B) to quit
C) you to quit
D) you quit
<24.> The Smiths wanted to give their son every advantage. However, they now regret ___ him by providing too many material possessions.
A) to have spoiled
B) having been spoiled
C) to have been spoiled
D) having spoiled