29.This is the reason ______he didn't come to the meeting.
A. in which B. with which C. that D. for which
30.This machine, ______for many years, is still working perfectly.
A. after which I have looked B. which I have looked after
C. that I have looked after D. I have looked after
31.The reason ______he didn't come was ______he was ill.
A. why; that B.that;why C. for that;that D.for which;what
32.He is working hard, ______will make him pass the final exam.
A.that B.which C.for which D.who
33.That is not the way ______I do it.
A./ B.which C.for which D.with which
34.I have two grammars, ______are of great use.
A. all of which B. either of which C. both of that D. both of which
35.I want to use the same tools _______used in your factory a few days ago.
A. as was B. which was C. as were D. which
29.C:按理说,一般在定从中reason后接的都是why,但一些情况是可以用that来代替,但最好还是用why。30.B:在有都好隔开的定从是非限制性定语从句,后一般用which。31.A:why引导reason的定从,一般表原因的从句作主语而后接that引导表语从句。32.B:同3033.D:原句是I do with it中有介词with要提到引导词之前,所以变为with which 34.B:I have two grammars--"我有两本语法书",说明是二者,二者之一用"either"35.B:used in your factory a few days ago.表被动关系,前差一个be动词