1. C
what they had是个宾语从句,相当于一个名词短语(sth),作为use的宾语,形成固定短语:use sth to do sth 用...去... .
选D的话,应该是all that或者all(这两个答案都采用了定语从句)
2. C
第一个是主语从句,其实和宾语从句用法是一样的.想想这个句子:All the inventions have...in common.也就是说这个句子在have后缺少一个宾语,所以用what代替;
第二个是表语从句,和主语/宾语从句用法也一样.(它们都统一叫名词性从句,也就是说这些从句在句子中相当于一个名词)这个表语从句不缺少任何成分,所以用that来引导.(你可以想想间接引语中的that,它引导的其实就是宾语从句,因为不在从句中作成分,所以有时可以省略)
3. D
固定短语bring...to one's attention,此短语中的...其实已经有了(就是that you are too busy to do it这个宾语从句),但是它太长了,如果直接放在bring和to中间难免难看,所以可以先用it做为形式宾语,再把真正的以that引导的宾语从句放在最后面.