请教英语问题,请详细分析。
31.____ I attended the lecture, I_____ a good knowledge of how
this happens now.
A. Were, would have had B. Had, would have had
C. Had, would have D. Were, would have
32. ---What happened to you?
---I was lost in the strange city; ____ it began to rain heavily.
A. having made matters worse B. to make matters worse
C. make matters worse D. made matters worse
33. Our leader approved _____ the conference.
A. me to attend B. for my attending C. of me to attend D. of my attending
34. At the eve of Christmas, she got nothing but ____ to buy her husband a simple present.
A. with which B. with what C. which D. what