1.A.因为在定语从句中,缺少了动词spent的宾语,所以用关系代词which.
2.B..of which 中which指代了主句中的these books,the first和these books是所属关系,所以用of.
3.D.在这个定语从句中,缺少了insist on 的宾语,所以用关系代词which或that或省略.
4.C.这一题的结构与第2题相似.如果选A应该是:,—-- roof is under repair.
5.C.因为在这个定语从句中,缺少了learn的宾语,learn.for practical use,学.是为了实用.